现Linux下发送短信问题。
启动tomcat时启动短信猫服务,可是当关闭tomcat服务时,请问有什么方法关闭短息猫服务呢?
启动和关闭tomcat是在终端用的命令,每次关闭tomcat后短信猫服务还在运行导致下次启动短信猫服务时失败
现servlet中已经写好关闭短信猫服务,如何在输入命令关闭tomcat服务时默认同时自动关闭短信猫服务呢?
我老大给我的意见时在启动短信猫服务时判断短信猫服务的端口是否占用
如果被占用就强制关闭,之后运行启动的代码;如果没有占用就正常启动。
可是Linux没接触过,哪位大神给点意见看这个思路走的通不或者给点提示代码。。
1.你的短信猫是在哪里初始化的,就应该在响应的destroy方法里做关闭。
2.我估计你是在ServletContextListener里监听程序启动时启动短信猫的,那么你可以写监听器监听ServletContext的关闭事件,另外servlet和filter都有destroy方法,
3.和哪个系统无关。
4.如果涉及到外部进程,可以调用java的Runtime.exceute()方法调用命令
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。