如何加快互联网速度

时间:2019-05-29 10:27:01

标签: java

数字加密货币交易问题:

开发语言:JAVA

服务器位置:东京地区的Amazon Cloud EC2虚拟机

服务器系统:Linux

目标服务器:Binance

Api界面:api.binance.com

经过分析,发现目标服务器使用了CDN分析,并且所分析的IP地址属于亚马逊。东京亚马逊服务器的ping接口速度约为0.21ms。

Exchange接口规则:Rest Api,支持http2,不支持IPV6;

当前状态:

  1. 我们从数百个返回的IP地址中选择了最快的IP地址,并使用HOST在服务器端绑定了IP和域名;避免域名解析超出其他IP影响速度;

2:用套接字模拟Http请求,每秒1个请求使长链接畅通无阻;

  1. 我已经尝试过Google BBR协议,但目前没有效果。我不确定它是否正确实施。

4:我曾尝试申请一台独立的物理服务器,测试结果与EC2相同。

5。当前我们发送1毫秒内的3个交易请求(每个请求约200个字节)的数据量,执行send命令记录的时间戳后,数据到达交易服务器,目标服务器将记录一个时间戳,两个数字时间戳的减法是到达时间,我们认为最快的4 ms,最慢的22 ms,平均约13 ms左右。

我们需要在此基础上将平均值提高到8Ms以内,同时希望减少网络波动。我们不希望8Ms的平均值是大量2-3ms和13-15ms的平均值。如何加快速度?

0 个答案:

没有答案