zoukankan      html  css  js  c++  java
  • linux下部署环境的实用操作步骤集合

    1.从git上拉取更新包到本地

    2.登录需要更新服务所在的机器,      cd /data/www/tmp或是lib/ 输入rz命令上传更新包

    3.上传需要更新的包后 解压包
    unzip xxx.zip

    4. cd 到应用所在目录

    备份 ROOT 文件夹(检查是否备份成功:看是否有ROOT开头的最新时间文件夹)

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf ROOT_$ROOT_date_bing.tar.gz ./ROOT

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf lib_$ROOT_date_bing.tar.gz ./lib

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf bin_$ROOT_date_bing.tar.gz ./bin

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf static_$ROOT_date_bing.tar.gz ./static

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf inst0_$ROOT_date_bing.tar.gz ./inst0

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf classes_$ROOT_date_bing.tar.gz ./classes

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf runtime_$ROOT_date_bing.tar.gz ./runtime

    ROOT_date_bing=`date +'%Y%m%d%H%M'`; tar -zcf alitest-ops-static.iauto360.cn_$ROOT_date_bing.tar.gz ./alitest-ops-static.iauto360.cn


    ps:应用所在目录是指阿里云测试的这个位置 /data/www/alitest-ts-iauto360-cn

    5.cp 更新包ROOT下的文件到应用目录ROOT下面,

    cd ROOT/

    cp -r /data/www/tmp/ROOT/* ./

    如果需要更新配置的,到应用下的 /webapps/ROOT/WEB-INF/config 目录下更改相关配置

    例如:/data/www/alitest-ts-iauto360-cn/ROOT$ cp -r /data/www/tmp/TS_v.2.27.13build.20181009_02.test/* ./


    6. 进入超管权限
    sudo supervisorctl

    重启应用 restart rpc-member-benefits-service-inst0
    alitest-ts-iauto360-cn-8280

    7. 查看日志,确认是否有报错,如果有报错,联系开发排查

    tailf /data/log/supervisor/***.log(应用名.log)

    8.若部署有问题则需要进行回滚:

    a.进入到对应目录 cd 服务名 如:cd TS_v.2.27.13build.20211009_02_test
    b.解压 tar -zxvf ROOT_202110111452.tar.gz

    注意:
    进入超管:sudo supervisorctl (可查看本服务器下有多少个应用)
    查看电脑内存使用情况:free -h
    解压格式:
    tar –xvf file.tar //解压 tar包
    tar -xzvf file.tar.gz //解压tar.gz
    tar -xjvf file.tar.bz2 //解压 tar.bz2
    tar –xZvf file.tar.Z //解压tar.Z
    unrar e file.rar //解压rar
    unzip file.zip //解压zip
    查看日志路径:
    tailf -条数(查看之前的多少条日志)/data/log/supervisor/应用名.log

    部署ops环境有前端和后端之分,前端命名带有static,一般先上传前端再后端。

    排查问题:
    1.首先看自己更新的应用有没有问题,可通过重启本应用同步查看日志,注意日志中的ERROR 和严重字眼,自己分析然后找相关人员解决。
    2.然后排查账号管理服务器arm类的,检查服务器是否正常启动,可通过重启并同步查看日志检查。


    验证预发布 AND-V9.4.0.build.389-20190218.release.apk 版本已改好

    验证预发布 TestFlight Version 7.4.0(3) 版本已改好

    验证 OPS: 后台:##270,前端:#3​7 版本已改好

    筛选项包括

    12 4 2 铂金会员LV3 12 3000 3599 1541059062 1541059062 http://image.iauto360.cn/app-api.v6.2/platnum_lv3.png

    <dubbo:service interface="com.yame.rpc.api.iov.service.TaskEventService" ref="taskEventService" executes="200"/>

  • 相关阅读:
    简单介绍ps切片工具切图技巧
    ps选区工具应用
    【Photoshop基本概念知识】
    jQuery上传插件Uploadify使用详解
    PS非主流头发效果
    C#正则表达式整理备忘
    C#中利用正则表达式实现字符串搜索
    PS快捷键大全
    PS操作速查
    Photoshop CS2 菜单入门介绍
  • 原文地址:https://www.cnblogs.com/boosli/p/14707770.html
Copyright © 2011-2022 走看看