linux 自己的java,linux环境中Java服务通过shell脚本重启(升级)自己
今天遇到一个远程升级的需求,通过接口去触发终端服务的接口,重新拉取最新的jar包,并重启终端服务,这个终端服务是用java写的。 实现该需求,两个步骤,一个是需要一个shell脚本:拉取jar包、kill掉服务、启动服务;还有一个就是java中收到消息去调用shell脚本。脚本启动命令:/root/dtest/upgrade.sh jar-name 端口 jar下载地址 jar存放路径1 # !/...