今天发现服务器上59780端口起不来,老提示端口已经被占用。通过下列命令查看占用情况。
使用命令:
ps -ef | grep appchn_login_state
发现服务进程一直启动不了。
使用命令:netstat –apn |grep 59780
查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name
***********************************************************************************************************************
[root@host-10-191-62-86 /root]$netstat -apn |grep 59780
tcp 0 0 10.191.62.86:59780 172.16.145.22:22125 ESTABLISHED 13076/webcontainer
[root@host-10-191-62-86 /root]$
[root@host-10-191-62-86 /root]$
[root@host-10-191-62-86 /root]$
[root@host-10-191-62-86 /root]$
[root@host-10-191-62-86 /root]$ps -aux|grep 13076
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
webadmin 13076 0.0 0.0 211032 45804 ? S Feb29 6:45 /usr/local/webcontainer/bin/webcontainer MLOGIN
root 13443 0.0 0.0 103252 908 pts/2 S+ 19:08 0:00 grep 13076
[root@host-10-191-62-86 /root]$su webadmin
************************************************************************************************************************
发现59780端口被PID为13076的TWS进程占用。
使用命令:ps -aux|grep 13076查看 ,发现是MLOGIN的服务进程占用,直接杀死重启即可;