我在Apache前面使用Varnish优化了数字海洋Droplet(Ubuntu 12.04),每秒服务数千个Web请求。当我进入我的液滴并运行
时ab -n 100 -c 100 FULL_URL
即使我提高了价值,我每秒也会得到2000-3000个请求。清漆工作得很好。
但是,当我从本地计算机运行相同的ApacheBench命令时,无论何时并发超过20或30,我都会获得各种超时。
为什么我的网站可以在本地处理数百个并发请求,但只能通过Internet处理20或30个?
我遵循了此博客的指导原则:http://www.lognormal.com/blog/2012/09/27/linux-tcpip-tuning/认为问题出在操作系统tcpip设置上,但在重新启动Droplet后,没有任何变化。
有人可以帮助我吗?