问:你好,我们新开了一台 linux 主机,服务器公网IP 127.0.0.1
内网IP地址: 127.0.0.1 (本机集群id:WJ-3)
另外有一台相同集群下的 MYSQL 服务器,公网IP 127.0.0.1,内网IP:127.0.0.1
从 Linux 主机 127.0.0.1 通过内网访问相同集群下的 MYSQL 服务器 127.0.0.1 非常慢,是网络有问题吗?
从 127.0.0.1 PING 127.0.0.1 延迟还不错,也没有丢包:
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=18.4 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.900 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.750 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=3.71 ms
64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.699 ms
64 bytes from 127.0.0.1: icmp_seq=6 ttl=64 time=0.890 ms
64 bytes from 127.0.0.1: icmp_seq=7 ttl=64 time=1.07 ms
64 bytes from 127.0.0.1: icmp_seq=8 ttl=64 time=0.877 ms
64 bytes from 127.0.0.1: icmp_seq=9 ttl=64 time=0.724 ms
64 bytes from 127.0.0.1: icmp_seq=10 ttl=64 time=1.12 ms
64 bytes from 127.0.0.1: icmp_seq=11 ttl=64 time=1.06 ms
— 127.0.0.1 ping statistics —
11 packets transmitted, 11 received, 0% packet loss, time 10019ms
rtt min/avg/max/mdev = 0.699/2.752/18.465/5.035 ms
两台主机负载都比较轻,为什么从 127.0.0.1 访问 127.0.0.1 的 MYSQL 这么慢?
,内网 mysql 访问非常慢
答:您好,您可以在127.0.0.1 内部执行一一下相同的mysql 命令分析一下执行时间 ,
若执行时间较长,请优化数据库语句 ,
非常感谢您长期对我司的支持,谢谢!
问:不是 mysql 查询慢,而是和 mysql 建立连接慢,可以建立连接,查询很快,但是就是建立连接这个过程很慢。
问:MYSQL 这台服务器公网 IP 127.0.0.1,内网IP 127.0.0.1
我从 127.0.0.1(内网IP 127.0.0.1)通过内网IP访问 MYSQL ,建立连接就很慢。但是通过MYSQL服务器的公网 IP 访问,建立连接就很快。
所以是不是内网有点网络问题?
答:您好,从您ping 截图看内网网络没有异常 ,建议从其他方面考虑 ,
参考类似https://www.cnblogs.com/myzhijie/archive/2012/12/15/.html ,
https://blog.csdn.net/yuan/article/details/
非常感谢您长期对我司的支持,谢谢!
问:问题解决,就是内网 hostname 解析的问题。
Thanks!
答:您好,非常感谢您长期对我司的支持,谢谢!