Try raising the number on MapUpdateThreads higher, but not higher than your host CPU thread maximum. I'm running 14 core, 28 thread CPU to host the server and changing the number to 10 has made the game more stable and it stays on anywhere between 12 to 24+ hours.