Jump to content

Dennis

Administrator
  • Posts

    1,876
  • Joined

  • Last visited

  • Days Won

    77

Everything posted by Dennis

  1. That's not a problem. You just need to setup a MySQL server on your machine.
  2. Hi Rislem, There's no built-in solution for that. You can however setup phpMyAdmin on the server, configure TCAdmin to automatically create users and databases and then set a link to phpMyAdmin. See this: https://help.tcadmin.com/Automatically_Create_a_MySQL_Database
  3. I could only imagine that we will be able to choose the limits per game ;-)
  4. Thanks for your input, mouseymars! Are you willing to share the script? I'm curious what it looks like. So far I haven't found a viable solution to change Affinity on the fly for Windows. I've found multiple options for Unix based systems, but not Windows
  5. Hi, It's probably not a surprise to anyone hosting Rust that the server startup is using a lot of CPU during navmesh generation. Rust will actually use all available cores and max out CPU usage. If the machine is sitting at 0% idle, starting a Rust server will make it jump to 100%. It the machine is sitting at 50% idle, starting a Rust server will make it jump to 100%. We're already setting the CPU priority to low for the first 3 minutes of the server startup, but it doesn't really help much. Other game servers on the same machine will experience lag for a short amount of time during the Rust server's navmesh generation. Has anyone figured out a way to work around this? I've been thinking about a way to set CPU affinity to 2-3 cores during startup and then set it to use all cores afterwards. It seems to be pretty easy using Python on Unix systems, but I haven't found a solution for Windows yet.
  6. What version of TCAdmin are you using? A memory leak was fixed in 2.0.141.0 but that was for the Service Manager. Another memory leak was fixed in 2.0.130.0.
  7. I don't mind that it fails if the file has duplicate entries. The file shouldn't have duplicates I'm just starting to think that the script might be the cause of the multiple lines. We've seen it a couple of times now. I just haven't found any way to reproduce the issue so I can't really tell of it is indeed caused by the script
  8. I've added a Linux config that mostly uses the Windows config as a template. World backup has also been introduced. I've also removed any image/icon paths as these would only work with our theme.
  9. No worries! If it keeps happening for the same server, please let us know in this thread... The AfterWorkshopInstall script might have a bug that duplicates some lines then.
  10. You have duplicate lines in the configuration file. Copy the string and search for it in the file :-) It's weird - we also started receiving this error after using the updated script, and I'm almost certain that there were no duplicate lines before.
  11. Less is more I'd stick to a few colors (the green button doesn't go well with black/red/blue). I'd make the drop-shadow smaller and in another color as well. When I first learned CSS/HTML, I used everything I had learned on everything. It wasn't as nice as I had thought back then
  12. I think the developer would appreciate to know if it's for the "old" theme engine or the new MVC :-)
  13. I've seen that script, but it would be nice if there was a way to do it without having to script your way out of it. You'd just have a tickbox that says something like "Only assign x amount of cores on startup", then the name of the log file and what lines to look for. When that checkbox is ticked, it would always start on the specified (perhaps random?) cores.
  14. For how a couple of game servers now Work (*cough* Rust *Cough*), it would be great if we could set priority and affinity for a specific game service until a specific point (eg. when "Server startup complete" is output to a specific log file). Rust uses 100% of ALL cores when generating the world and building navmesh. It affects other services and causes lag.
  15. TCAdmin usually allows the executable to use all ports. You won't need to create specific rules for game and query ports. It can cause problems if the game server software is based on Java and started with a batch script. Only the batch script will have a rule created and Java doesn't use the executable in the program files dir. For this, you can easily setup a script to create the firewall rules to allow traffic through a specific port. Let me know if anything like the above is the case, and I'll help you with a script.
  16. BukGet is now protected by CloudFlare. Unfortunately, it does not work anymore.
  17. Note that it's not drag and drop for upload. It's drag and drop for files/folders - drag one file into another folder fx.
  18. How does the server's var show up in-game? Does it go red/orange? If that's the case, the server can't keep up. If not, I'd think it was a problem with the network.
  19. Make sure there's free space on your disk. Did you take a backup before attempting the upgrade?
  20. Dennis

    Ram Problem

    Alex, does that only happen on Windows Server 2019? Server 2016 seems to not be leaking memory.
  21. This was fixed in the latest release of TCAdmin :-)
  22. PayPal links are also not allowed. It wasn't a few months back when a user had posted it in his signature, at least. It also says that in the rules, section 5. I could see why it would be a fine thing to have in posts. Soon(-ish) there will be some changes to the forum, and I'll see if I can remember to discuss this with Luis at the time.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use