Spring Boot项目打包部署云平台

Spring Boot项目指定端口号打包,下面以80端口为例:

java -Dserver.port=80 -jar xxx.jar

但是很多时候我们采用阿里云或者腾讯云时发现,远程连接一旦关闭,程序便停止了运行。我们可以采用如下方法解决此问题:

1、在项目路径下创建start.sh文件,使用“vim start.sh”指令,编辑该文件(以80端口为例):

nohup java -Dserver.port=80 -jar xxx.jar &

2、同样在该项目路径下创建stop.sh文件,编辑该文件:

PID=$(ps -ef | grep xxx.jar | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
    echo Application is already stopped
else
    echo kill $PID
    kill $PID
fi

3、 同样在该项目路径下创建run.sh文件,编辑该文件:

echo stop application
source stop.sh
echo start application
source start.sh

最后执行指令“./run.sh”,程序便跑起来了

项目非常适合SpringBoot学完之后的小型项目,用来练手的刚刚好。 本项目就是把房内住客统一在网上进行管理。合家云项目底下一共有五个模块,分别是个人办公,楼盘管理,业主信息,费项设置,个人中心等。 该项目主要致力于提高物业管理的服务质量,提高客户体验开发的一套自动化,高效率,简洁方便的物业管理服务平台平台可以满足大多数用户的需要,同时减少公司处理问题的速度和效率,节省人力成本,非常方便的将物业与数据结合在一起,极大的降低了物业管理的难度。 1. 安全管理包括用户进行账户注册、登录、密码修改,退出系统,个人中心; 2. 楼盘管理分为住宅小区,和商业地产两部分,住宅小区和商业地产底下又各自分为新增住 宅向导,批量增加楼宇,住宅维护,住宅查询四部分; 3. 业主信息又分为业主个人信息,业主验房,业主装修,业主入住,请修管理,业主加建等部分组成,其中业主信息包括装修录入,装修审批,装修作废,装修验收,装修查询五部分; 4. 费项设置又分为常规费项,公摊费项,便捷费项,便捷费项,客服组设置,打印单据设定等。 —————————————————————————————— 本项目非常适合SpringBoot学完之后的小型项目,用来练手的刚刚好,难度稍大。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值