问题描述
请教各位如何安全退出linux下非web的java程序,1.结束进程显然是不安全的,程序可能正在处理一些任务,可能会造成信息丢失或其他无法预料的错误2.通过修改xml等配置文件,让程序定期读取配置文件来判断是否应该退出也是不太好的做法请教下各位公司的这种java非web的服务程序是如何正常安全退出的,不胜感激!只有70分了,全撒了
解决方案
解决方案二:
可以研究其它软件是如何退出的,例如tomcat。我以前做过一个,是程序打开监听一个端口,用telnet连接。如果在telnet里输入shutdown,这程序开始保存数据,然后退出
时间: 2024-10-28 02:55:45