gpt4 book ai didi

linux - 找出Linux(Azure)中哪个进程打开了一堆神秘的连接

转载 作者:太空宇宙 更新时间:2023-11-04 11:59:28 24 4
gpt4 key购买 nike

当对我们的服务器进行压力测试时,我看到有很多(200 多个)打开 HTTPS 连接到在 Azure 中运行的 Ubuntu 16.04 中的神秘 ip。此 ip 属于 Microsoft。

  • 这个 ip 不属于我们的任何机器,也不属于我们正在使用的服务使用
  • 关闭服务器进程时,连接仍会继续出现,但一次只有 4-5 个,而在启用压力测试和服务器进程时则为 200+ 个。服务器未运行任何其他服务(从 Azure 全新安装 + 我们的流程)
  • 无论我尝试做什么,我都看不到这些连接来自的进程(netstat、lsof 等。以 root 身份运行)

netstat 打印了很多这些

$ sudo netstat -p | grep 52.239.137.70
tcp 0 0 10.0.2.6:59202 52.239.137.70:https TIME_WAIT -
...

尝试在网络浏览器(HTTP 或 HTTPS)中打开此 ip 时,您会看到此错误

<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code>InvalidUri</code>
<message xml:lang="en-US">
The requested URI does not represent any resource on the server. RequestId...
</message>
</error>

所以我猜这与 Azure Blob 服务有某种联系,因为当使用 google 搜索错误消息时,您会看到一堆论坛帖子对 blob 进行故障排除。

我已经解决了这两天,找不到答案。我担心这会在生产中的高负载下引起问题,因为在对少量客户端进行测试时,您仍然会看到数百个这样的神秘连接。

最佳答案

我已经找到问题的原因了。卸载 LinuxDiagnostic Azure 扩展似乎会阻止连接出现。关联进程 (mdsd) 也使用了大量内存。

关于linux - 找出Linux(Azure)中哪个进程打开了一堆神秘的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53065331/

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