gpt4 book ai didi

windows - 慢速 TCP 连接

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

我有一个 Web 服务器(DMZ 中的 Windows Server 2003)使用 JDBC 连接到 Informix 数据库(在本地网络中的 Windows Server 2012 上运行)。

将网络服务器迁移到 Windows Server 2012 后,数据库连接非常慢。如果我分析数据库服务器上的网络流量,在 PSH、ACK 数据包和从 Web 服务器发送的 ACK 数据包之间,它经过了 0.5 秒(请参阅最后的 Wireshark 日志)。如果我将此与从旧 Web 服务器连接时的日志进行比较,我看不到这些 0.5 秒。

谁能帮我看看数据库是否需要这 0.5 秒来查询我的 SQL 和回答。或者这些 0.5 秒是网络延迟。如果这看起来像是网络问题,您有进一步测试的提示吗? (就我自己而言,我无法访问 Web 服务器和数据库服务器之间的其他网络组件。我只能提供有关基础架构的稀有信息,对网络几乎一无所知)。

到目前为止我测试过的内容:

  • 在两台服务器上禁用 Windows 防火墙
  • 在网络服务器上禁用 IPv6
  • 关闭旧的网络服务器并将新的网络服务器的IP地址切换到旧的网络服务器的IP地址
  • 在 Web 服务器上禁用 Windows 自动调整(netsh interface tcp set global autotuning=disabled)

在这里查看我的 Wireshark 日志:Wireshark log

最佳答案

以防其他人遇到这个问题。每个 TCP 数据包之间出现 0.5 秒的延迟。经过几次测试后,我们可以通过在 vSphere 中将 Web 服务器 (virtuel) 的网卡类型从 VMX0NET3 切换到 E1000E 来消除这种延迟。

关于windows - 慢速 TCP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34340341/

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