gpt4 book ai didi

spring - 如何知道有多少连接正在连接SpringBoot网站?

转载 作者:可可西里 更新时间:2023-11-01 02:44:04 25 4
gpt4 key购买 nike

SpringBoot网站部署在Linux服务器上,端口号是9010,我们知道netstat是用来查看Linux服务器有多少个TCP连接的。

现在我想知道有多少连接与我的网站连接。我使用如下命令:

netstat -an | grep :9010 -c

这里有很多联系。其中许多处于 TIME_WAIT 状态。我知道这意味着它将要关闭。

如果我要统计 SpringBoot 在准确时间处理了多少 http 请求,我应该统计 TIME_WAIT 连接数吗?

谁能给点线索?谢谢。

最佳答案

可能这里的问题不是很清楚。 “有多少连接”?连接可以处于各种状态。通常,其中许多都处于 TIME_WAIT 状态。

也许我应该说,如果我想知道网站在准确的时间点处理了多少连接(网络请求),我可以使用下面的命令:

netstat -an |grep -c 9010.*ESTABLISHED

但是如果我想知道网站在时间戳前后(可能在 60 秒内)处理了多少连接(网络请求),我可以使用以下命令:

netstat -an | grep :9010 -c

因为TIME_WAIT表示这个请求是在不久之前处理的(为了简单起见,我不算Keep-Alive的情况)。

谁有不同意见?期待回复。

关于spring - 如何知道有多少连接正在连接SpringBoot网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53385737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com