一、后端包更新

jc-web-3.0.0

  • cd /home/jucheng

    位置:/home/jucheng

    操作流程

    上传(上传的时候记得修改上传的包的名称,不能与已存在的包名字相同,等到要运行的时候再修改回去)

    修改旧版本包的名称
    1. - jc-web-3.0.0-更新日期-更新者的姓.war(例如:jc-web-3.0.0-033015-huang.war032015时-黄)
    2. - 将新的包的名称改成jc-web-3.0.0.war

    执行脚本:start_web.sh
    1. - 进入 **home/jucheng**(如果已经在这个目录中就忽略这一步)cd /home/jucheng
    2. - 执行脚本./startWeb.sh
    • tail -f web.out
      检查启动日志,启动成功之后再启动其他应用

jc-web8889-3.0.0.war

位置:同上

操作流程

上传:同上

修改名称:同上

执行脚本:start_8889.sh
  1. - 进入 **home/jucheng**(如果已经在这个目录中就忽略这一步)cd /home/jucheng
  2. - 执行脚本./start8889.sh
  3. - 检查启动日志tail -f 8889.out

jc-web8889-3.0.0.war

位置:同上

操作流程

上传:同上

修改名称:同上

执行脚本:start_timer.sh
  1. - 进入 **home/jucheng**(如果已经在这个目录中就忽略这一步)cd /home/jucheng
  2. - 执行脚本./startTimer.sh
  3. - 检查启动日志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 &

  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 &

  1. - jc-web8889-3.0.0.awrtail -f 8889.out<br /># 如果有问题,重启命令<br /># 脚本<br />./start8889.sh

不是脚本
ps -ef|grep java
kill -9 进程号
nohup java -jar jc-timer-3.0.0.war >>/home/jucheng/time.out 2>&1 &

重启数据库(到宝塔里面点一下重启就可以)

客户卡单,后端日志没有报错

有时候数据库死锁后端日志不会报错,直接重启数据库即可

数据库死锁

四、数据库优化

  • show variables like ‘%slow_query_log%’ ;

    查询是否开启慢查询日志(查询慢查询日志的位置)

  • show variables like ‘%long_query_time%’ ;

    慢查询日志阈值查询

  • set global slow_query_log=’ON’;

    开启慢查询日志

  • set long_query_time=5;

    设置慢查询阈值