3 votes

Envoyer SIGTERM à un serveur Minecraft équivaut-il à utiliser la commande /stop ?

Je me demande si l'envoi du signal SIGTERM à un serveur Minecraft sauve le monde de la même manière que la commande /stop. Je pense que cela ne pourrait pas être le cas parce que le serveur n'écrit pas de messages de log indiquant qu'il sauve le monde lorsqu'il est tué.

Arrêt en utilisant la commande /stop :

[19:53:26] [Server thread/INFO]: Done (3.986s)! For help, type "help" or "?"
/stop
[19:53:45] [Server thread/INFO]: Stopping the server
[19:53:45] [Server thread/INFO]: Stopping server
[19:53:45] [Server thread/INFO]: Saving players
[19:53:45] [Server thread/INFO]: Saving worlds
[19:53:45] [Server thread/INFO]: Saving chunks for level 'world'/Overworld
[19:53:45] [Server thread/INFO]: Saving chunks for level 'world'/Nether
[19:53:45] [Server thread/INFO]: Saving chunks for level 'world'/The End
tim@minecraft:~/survival$

Arrêt par l'envoi de SIGTERM :

[19:57:36] [Server thread/INFO]: Done (3.790s)! For help, type "help" or "?"
tim@minecraft:~/survival$

4voto

JAL Points 2496

SIGTERM est juste un signal générique qui peut être envoyé à n'importe quel programme pour le faire se terminer. Si le signal n'est pas traité correctement par le programme, Minecraft peut arrêter le serveur sans sauvegarder le monde.

Selon le numéro MC-17244 sur le tableau Jira de Mojang, en envoyant SIGTERM au serveur devrait sauver le monde, puisque le bogue est marqué comme résolu.

En fin de compte, je pense que l'envoi de la /stop est le moyen le plus sûr d'arrêter le serveur. Je ne dispose pas du code source, donc je ne sais pas si /stop et le SIGTERM La manipulation mise en œuvre dans Minecraft fait la même chose. Mais selon ce billet de bogue, il devrait être proche de la même fonctionnalité.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X