近来,使用springboot框架开发了一个网站。作为微服务的框架,spring boot集成了tomcat,这点非常好,省去了在服务器配置tomcat的步骤。但是如何在服务器使得jar包一直提供服务呢?
1.在centos服务器开启恒服务:
在java之前添加nohup指令:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5625be316abcaa974c25c0fda5550a84.png)
这时,在jar程序的目录下生成一个nohub.out文件用于打印控制台输出:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/43b9243dadfdaf864eac012ece5fb1f3.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/39acc0fc162e3e5e8826d749b81ae355.png)
2.关停jar包服务
2.1)查看所有运行程序:
px -aux
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/38901c65ac93d5d4fe92125512931923.png)
找到jar程序的PID:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0c1da4016ad290efe9297936478d64b5.png)
2.2)关停程序
使用kill指令
kill 6993