码迷,mamicode.com
首页 > 系统相关 > 详细

shell编程

时间:2018-10-10 14:34:34      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:name   files   提交   指令   start   虚拟   服务器部署   active   tail   

今天看了下服务器部署springboot项目,由于springboot内置tomcat,所以在虚拟机上找不到tomcat,但是部署方式更为简洁,package好jar包,

启动时可以用nohup指令进行启动,例如: 

 nohup /usr/local/jdk1.8.0_171/bin/java -Xms256m -Xmx512m -jar -Dspring.profiles.active=cn -Dapp.name=zhwy -Ddingding.token=99bec505aef6b65063d3c9d8f597c32fbff77830757156df816fee01dea82837 zhwy.jar &

该条指令的-Dspring.profiles.active=cn  为指定运行的profile,丁丁 -Ddingding.token=99bec505aef6b65063d3c9d8f597c32fbff77830757156df816fee01dea82837   

tail -f nohup.out 

查看访问记录

 

 

个人理解,当你提交代码时,将新的代码提交到目标位置,当jenkens检测到代码有差别,则从目标位置进行拉取代码,然后进行运行。按照上面的环境配置,然后每次在jenkens上运行时都会进行start.sh的脚本执行,对运行的程序进行检测,反应当时情况。

 

shell编程

标签:name   files   提交   指令   start   虚拟   服务器部署   active   tail   

原文地址:https://www.cnblogs.com/senjiang/p/9765440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!