我有两个服务器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发布于 2017-07-18 17:08:38
我假设apache监听端口80,glassfish监听端口8080。您可以使用您的命令,也可以使用以下命令:
netstat -nat | grep :80 | grep EST这将输出端口80和端口8080 (如果有)上建立的连接。
如果你想要实时的统计数据,你可以使用以下命令:
netstat -ntapc | grep :80 | grep EST-c每秒重新加载一次输出
https://stackoverflow.com/questions/45161896
复制相似问题