I'm glad I can be of service
So the server has been down for 20 minutes and will stay down until I figure out why it went down in the first place.
It is imperative for me to automate recovery and updating.
EDIT: The server crashed due to an out of memory error while generating the map. I have decreased the resources allocated to map rendering, which means it'll take longer but should crash less.
Every 15 minutes, the server checks if the Minecraft service is running. If this is not the case (and hasn't been for a minute), the Minecraft service has crashed, and the server will reboot.
The server is up again.
Let me know how these things work out.