欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于ats突然间不能正常工作的问题解决方案

程序员文章站 2022-05-28 13:21:16
...

1.ats不能正常工作,导致所有依赖于代理的服务器全部无法访问,经查发现是由于其中一个进程死掉,启动不了

[[email protected] ~]# ls /usr/bin/ | grep traffic
traffic_cop
traffic_crashlog
traffic_ctl
traffic_layout
traffic_line
traffic_logcat
traffic_logstats
traffic_manager
traffic_sac
trafficserver
traffic_server
traffic_via
[[email protected] ~]# trafficserver start  # 启动
Starting Apache Traffic Server:                            [  确定  ]
[[email protected] ~]# trafficserver restart  # 重启
Stopping traffic_cop:                                      [  确定  ]
Stopping traffic_manager:                                  [  确定  ]
Stopping traffic_server:                                   [  确定  ]
Starting Apache Traffic Server:                            [  确定  ]
正常应该是这样的,有三个进程
[[email protected] ~]# netstat -tlnp | grep traffic
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      1516/traffic_manage 
tcp        0      0 127.0.0.1:8083          0.0.0.0:*               LISTEN      1516/traffic_manage 
tcp        0      0 127.0.0.1:8084          0.0.0.0:*               LISTEN      1524/traffic_server 
[[email protected] ~]# trafficserver stop  # 停止
Stopping traffic_cop:                                      [  确定  ]
Stopping traffic_manager:                                  [  确定  ]
Stopping traffic_server:                                   [  确定  ]

而我的是这样的

tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      1516/traffic_manage 
    tcp        0      0 127.0.0.1:8083          0.0.0.0:*               LISTEN      1516/traffic_manage 

没有了第三个对应的端口8084这个进程,traffic_server
型号之前有做过虚拟机快照,就进行了快照恢复,果然成功了,真是庆幸啊