如何缩短服务器之间 rpc 通信的时间
資深大佬 : qiushui777 15
已经订购阿里云北美弗吉尼亚州两台服务器,一台服务器上运行一个提供 rpc 服务的节点,另外一台服务器对这个节点发起请求。经过测试,大多数情况下,rpc 请求延时在 0.1 左右,但是少数情况下出现 1s,甚至 5s 的延时。进一步在 rpc 服务器上本地测试,不会出现这种大的延时。所以想请教该如何优化 rpc 请求的时间?
大佬有話說 (7)
已经订购阿里云北美弗吉尼亚州两台服务器,一台服务器上运行一个提供 rpc 服务的节点,另外一台服务器对这个节点发起请求。经过测试,大多数情况下,rpc 请求延时在 0.1 左右,但是少数情况下出现 1s,甚至 5s 的延时。进一步在 rpc 服务器上本地测试,不会出现这种大的延时。所以想请教该如何优化 rpc 请求的时间?
“超卖是云服务商的核心竞争力”这句话听说过没?
内网 ping
64 bytes from 172.25.66.75: icmp_seq=2 ttl=64 time=0.097 ms
64 bytes from 172.25.66.75: icmp_seq=3 ttl=64 time=0.098 ms
64 bytes from 172.25.66.75: icmp_seq=4 ttl=64 time=0.091 ms
“`
服务器带宽 5MBPs,请求量不大,大概是 0.5s 一次。而且间歇性的。我再去试试用内网看
除了对外服务,应用之间通信肯定是走内容稳定。