Just calling this out, if i am wrong u are allowed to correct me.
When the server starts recieving (massive) lagg spikes isnt that noticiable in the server console ?
Solution 1 : so my idea = if u make a program that tracks the lagg spikes that keeps increasing it will reboot it self ? with ofcourse a 5 minute warning message to the players ? <---- dont know if this can be made ? but it will prevent lagg getting worse, and if there is no one to restart the server manualy, people might experience lagg for a long period of time.
Solution 2 : Everyday at the same time a automatic downtime for 5-10 to perform tests on the server and an reboot so the lagg is gone ? cause mostly it takes a few days for the lagg to become worse. so if there is een reboot everyday the lagg will be gone :S in my sight of view. * i know it depends on who is online and if there has been spamming with items but i think this would solve allot and make the server more stable if there is an automatic test everyday *
u are allowed to correct me, but this is how i think about it and i only want to help.
* Dont pay attention to my english *