Vagrant 漫游机慢速网络通信

Vagrant 漫游机慢速网络通信,vagrant,virtualbox,homestead,Vagrant,Virtualbox,Homestead,我在相当好的电脑上运行 英特尔至强E5-2609 16GB 视窗7 正常的Internet连接90毫秒ping,下降35.45 Mb/s,上升6.77 Mb/s 我正在运行Homestead Vagrant,提供一些额外的安装ElasticSearch和Cassandra服务。我使用2GB虚拟内存以默认配置运行它 我的测试应用程序连接到AWS服务器数据库。如果我真的在同一个网络上运行Nginx服务器,那么获取和访问数据的时间会增加一倍。大约5秒钟,从一个有说服力的查询中提取48项,而Nginx服

我在相当好的电脑上运行

英特尔至强E5-2609 16GB 视窗7 正常的Internet连接90毫秒ping,下降35.45 Mb/s,上升6.77 Mb/s 我正在运行Homestead Vagrant,提供一些额外的安装ElasticSearch和Cassandra服务。我使用2GB虚拟内存以默认配置运行它

我的测试应用程序连接到AWS服务器数据库。如果我真的在同一个网络上运行Nginx服务器,那么获取和访问数据的时间会增加一倍。大约5秒钟,从一个有说服力的查询中提取48项,而Nginx服务器是在1.2s下完成的

我的同事机器运行Ubuntu,安装了Cassandra,在3-4秒左右取/写时没有查看或操作。我们在同一个局域网上

从那以后,我将VM ram的大小增加到4GB,但无法减少HTTP请求中的延迟


我不知道下一步该做什么。建议/修复???

您是否尝试过virtio网络适配器和1Gbit/sec英特尔驱动程序?您是否使用最新的linux内核?@mikhailov如前所述,默认情况下,我使用的是homestead vagrant box配置。因此对于内核来说,它是:Linux homestead 3.16.0-23-generic x86_64。对于英特尔驱动程序,我使用以下输出运行dmesg:[1.556393]e1000 0000:00:03.0 eth0:IntelR PRO/1000网络连接[11.512684]e1000:eth0 NIC链接速度高达1000 Mbps全双工,流量控制:RXIs是Windows上的主机吗?@mikhailov yeshence上面对Windows 7的解释我认为这是最大的瓶颈,因为Windows TCP/IP堆栈速度较慢。将其与Linux进行比较是不正确的。