`

Java守护项目(一)

 
阅读更多

J2EE项目都需要部署在J2EE容器内,所以上生产的时候,一般都会提供启动(startup.bat) 和 停止(stop.bat)的命令行脚本文件来部署。但不能满足以下情形:
  1. 如果操作系统因意外重启了,怎么办
  2. 运行过程中,进程crash掉了怎么办?
  以上2种情况出现,都需要人工再去手工点startup.bat文件,来重新启动,人工会有延迟的,如果系统能够检测到这些异常,并自动处理掉,主要实现如下:
 1.开发项目的startup和stop的命令行脚本文件,以及必要的kill脚本
 2.项目将一些核心服务用http暴露出来,用于标示服务在正常运行

 3.整理该项目需要启动哪些服务(tomcat.mysql,oracle),以及它们的顺序,对应的startup和stop脚本是否存在

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics