- 一、后端包更新
- 二、分站配置
- 三、后台维护
- 不是脚本
ps -ef|grep java
kill -9 进程号
# 小服务器(4核8G的不需要指定运行内存,删除-Xms4192m -Xmx4192m 即可)
nohup java -Xms4192m -Xmx4192m -jar jc-web-3.0.0.war >>/home/jucheng/web.out 2>&1 & - 不是脚本
ps -ef|grep java
kill -9 进程号
nohup java -jar jc-web8889-3.0.0.war >>/home/jucheng/8889.out 2>&1 & - 不是脚本
ps -ef|grep java
kill -9 进程号
nohup java -jar jc-timer-3.0.0.war >>/home/jucheng/time.out 2>&1 & - 四、数据库优化
一、后端包更新
jc-web-3.0.0
-
位置:/home/jucheng
操作流程
上传(上传的时候记得修改上传的包的名称,不能与已存在的包名字相同,等到要运行的时候再修改回去)
修改旧版本包的名称
- jc-web-3.0.0-更新日期-更新者的姓.war(例如:jc-web-3.0.0-033015-huang.war:03月20日15时-黄)
- 将新的包的名称改成jc-web-3.0.0.war
执行脚本:start_web.sh
- 进入 **home/jucheng**(如果已经在这个目录中就忽略这一步)cd /home/jucheng
- 执行脚本./startWeb.sh
jc-web8889-3.0.0.war
位置:同上
操作流程
上传:同上
修改名称:同上
执行脚本:start_8889.sh
- 进入 **home/jucheng**(如果已经在这个目录中就忽略这一步)cd /home/jucheng
- 执行脚本./start8889.sh
- 检查启动日志tail -f 8889.out
jc-web8889-3.0.0.war
位置:同上
操作流程
上传:同上
修改名称:同上
执行脚本:start_timer.sh
- 进入 **home/jucheng**(如果已经在这个目录中就忽略这一步)cd /home/jucheng
- 执行脚本./startTimer.sh
- 检查启动日志tail -f time.out
二、分站配置
- 数据库数据修改
- 进入Navicat
- 找到对应商家
- 打开:jeeSpring
- 找到数据表:jc_org_info
- 修改字段 sub_url的值为1
Nginx配置
分别在分站端、业务员端和商家端的server_name 下面配置域名
三、后台维护
重启服务器
硬盘图标消失
- 腾讯云——登陆:https://cloud.tencent.com/
- 控制台
- 云服务器
- 选择需要重启的服务器
-
重启应用
负载过高、CPU占满、内存占满
应用掉线
应用卡住,报错
jc-web-3.0.0.wartail -f web.out
# 如果有问题,重启命令
# 脚本
./startWeb.sh
不是脚本
ps -ef|grep java
kill -9 进程号
# 小服务器(4核8G的不需要指定运行内存,删除-Xms4192m -Xmx4192m 即可)
nohup java -Xms4192m -Xmx4192m -jar jc-web-3.0.0.war >>/home/jucheng/web.out 2>&1 &
- jc-timer-3.0.0.wartail -f time.out<br /># 如果有问题,重启命令<br /># 脚本<br />./startTimer.sh
不是脚本
ps -ef|grep java
kill -9 进程号
nohup java -jar jc-web8889-3.0.0.war >>/home/jucheng/8889.out 2>&1 &
- jc-web8889-3.0.0.awrtail -f 8889.out<br /># 如果有问题,重启命令<br /># 脚本<br />./start8889.sh