端口 443 TCP HTTPS 连接非常慢 - Ubuntu

端口 443 TCP HTTPS 连接非常慢 - Ubuntu

我在 Linux 中有一个服务器应用程序,它连接到端口 443 以使用 SSL 发送 HTTPS 消息。当我在家用 Linux 机器上运行此代码时,这些连接会立即通过,但是当我在 Rackspace Linux 机器上运行相同的代码时,连接需要 20-30 秒才能通过。

我已经验证了 ufw 允许使用端口 443。有人知道是什么阻碍了我的 HTTPS 连接吗?

先感谢您。

答案1

如果没有更多信息的话会很难,但是请查看 DNS。(即找出问题是否与服务器尝试解析主机名有关,然后解决该问题 - 大概是通过删除此依赖关系,同时确保 DNS 从服务器快速运行)。

有一件事会有所帮助,那就是对您的流量进行 tcpdump,以查看此问题发生的位置,如果它开始变慢但随后很快变慢,则可能是 DNS。(如果它开始很快然后变得很慢,则可能是 MTU 问题,但这种情况不太可能发生)。

您还应该与服务器进行一些连接传输(如果还没有的话),以确保不存在路由或带宽限制问题,尽管这种情况不太可能发生。

相关内容