部署jar包到远程服务器、运行测试、jar包更新

 一、部署jar包并测试

1.查看jar是否上传上来

        # nohup java -jar xxxx.jar &

        # nohup java -jar xxxx.jar --server.port=端口号 &

!!!!注意

       默认jar包端口号为8888

         [--server.port=端口号]        可以设定jar包占用系统的端口号

执行完上述命令之后   Ctrl+c   强制中断程序执行,让其在后台继续

2.查看java相关进程,确保已经启动

        # ps -ef | grep java

 3.测试接口

        启动成功之后,要在阿⾥云的防⽕墙中打开8888或者自己设定的端⼝,否则⽆法访问。确保打开防⽕墙后, 打开本地浏览器进⾏测试。

        输⼊: http://阿⾥云ip地址:端口号/swagger-ui.html

测试接⼝是否可以访问,打开⻔户相关接⼝,找到查询所有轮播图接⼝,进⾏接⼝测试,如果能访问数据说明后端部署完成,如果系统报错500,⼤概率是因为数据库及数据库权限没有设 置

二、jar包更新

        开发过程中经常会遇到jar包更新,即后端新增了功能或者修复了bug后都会发布⼀个新的 jar,此时我们就需要将新的jar包更新到我们⾃⼰阿⾥云服务器中

        步骤:上传新的jar到阿⾥云-> 杀死之前jar进程 -> 重新启动新的jar

杀死进程        # kill -9 进程号

运行jar文件       

        # nohup java -jar xxxx.jar &

        # nohup java -jar xxxx.jar --server.port=端口号 &

上传jar包,详见:https://blog.csdn.net/qq_45859070/article/details/119389801


版权声明:本文为qq_45859070原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。