whasf wrote:xelloss wrote:Hm. Well, I found nothing in the DB logs ( hence why not included ) that would suggest a break. Fortunately this was only a few days of runtime and not longer so I just had to count the number of times 00 showed up; is there any way to make the DS Server logs break / rotate by day or at least include a date in the logs themselves?
Absolutely, you have access to the source, code it in.
You
do not want to see my attempts at coding. Hi elbow, have you seen the thumb?
bluekirby0 wrote:You can also configure your mysql server to be more forgiving about timeouts to try to prevent the connection loss in the first place (at some significant performance penalty when the server is used by many programs).
Default wait timeout is 8 hours, I don't think that would be the issue. I split up my SQL databases so that the mail server has its own separate and contained one and 'everything else' is using a common SQL server with different users / dbs. I haven't seen anything to indicate a 'back_log' parameter problem. The SQL server still has resources available if I need to go that route but atm I don't think it is necessary.
I had swapped from Linux LXC to a Windows VM for the Darkstar server build ( because other emulators seem reliant on Windows tools / environs rather than *nix ) and this was my first 'long duration' run. So far as of this writing the SQL server is still talking to the gameserver so perhaps it was a fluke? I intend to tear down my current setup this weekend to swap over from a pfSense controller / firewall to a Sophos one, and we'll see how with the planned network topo changes things act.