1.查看某个服务的log
cd 服务名
ls -lrt
less XXX.log
?从下往上
/从上往下查看
2. 查看某个服务代码提交
cd 服务名
git pull
git log
3. docker下执行curl命令
(1)先进入到相应服务的服务器中,比如ci服务对应164.
(2)输入命令docker ps 找到ci服务的id
(3)输入命令docker exec -it ab788a50db26 bash 就进入了ci服务的docker
(4)最后执行相应的curl脚本
4. 本地文件拷贝到docker
将本地文件(server)拷贝到docker里 docker cp 本地路径 容器id:容器路径
5.新加一个新用户到附加用户组
新增加一个用户并将其列入一个已有的用户组中需要用到 useradd 命令。如果还没有这个用户组,可以先创建该用户组。
useradd -G {group-name} username 示例: Useradd -G docker log01
6.查看某个服务的进程号: ps -ef |grep ccbscf-biz-ci
7.通过页面操作提取log里的sql操作
- 先连接到相应的server上 12.0.216.163
- su log # 切换为log用户登陆
- cd ~ #回到用户主目录
- ls #列出所有服务
- cd ccbscf-biz-credit #切换到对应的服务
- less ccbscf-biz-credit.log #用less命令查看文件内容
- shift+G #调到文件最后
- ?group by .* PK_CORP #?从下往上查 数据是通过group by显示的
- 结果如下
8. 切mock server以及重启mock
1000 cd /home/jxrt
1001 ls
1002 cd t4-2.0/
1003 ls
1004 pwd
1005 cd ccbscf-config-lib
1007 ls
1009 git pull
1011 vi ccbscf-fi-ccb-t4.yml
1012 git add ./
1013 git commit -m 'T4环境切真实环境'
1014 git push
./t4-restart.sh ccbscf-fi-ccb
mock现在由两部分组成 一个是web端 修改报文成自己想要的状态(该数据会放到库里),例如想模拟订单融资流贷业务放款失败的状态:
修改后点保存,点生效按钮
之后重启mock socket 服务(fi--ccb跟mock交互,会根据订单号去库里找相应的订单号应该要返回的状态,从而达到目的)
650 ps -ef | grep java
651 kill -9 12782
652 java -cp mockccb-test-luanma.jar com.ccb.mockccb.Getdata >/dev/null 2>&1 &
699 cd logs
700 ll -s
701 tail -1000f mock-socket-server.log
702 pwd
重启或者运行都是这个命令 这种是java -jar的运行方式 service XXX restart 是tomacat的重启方式