我有两台服务器glassfish
和apache
,在维护系统时,我想创建我没有连接客户端,或者停止接收新客户端并等待当前客户端直到他们完成了任务然后关闭系统。我怎么能从linux servers
做到这一点?
我使用了netstat -nap | grep :80
,但由于我在glassfish和apache之间有连接,我不知道如何确定连接客户端的确切数量。
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1825/java
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1703/httpd
答案 0 :(得分:1)
我假设apache在端口8080上侦听端口80和glassfish。你可以使用你的命令,或者你可以使用它:
http://localhost:9000/api/issues/search
severities=BLOCKER,CRITICAL,MAJOR&type=vulnerability&additionalFields=comments
这将在端口80和端口8080上输出已建立的连接(如果有的话)。
如果你想要实时统计数据,你可以使用它:
netstat -nat | grep :80 | grep EST
-c 每秒重新加载输出