我有2台服务器AWS EC2,每台服务器是:CPU = 2 RAM = 15GB。
我使用域名
我使用AWS ELB 2 serser。
我使用tomcat 8作为2服务器。
我使用AB进行测试连接,但请求失败。
ab -n 4000 -c 4000 -k -H "Accept-Encoding: gzip, deflate" http://mywebsite.com
我想询问有多少并发连接请求到我的服务器?
答案 0 :(得分:1)
默认为10000
这是来自tomcat 8的源代码,你可以自己设置。
private int maxConnections = 10000;
public void setMaxConnections(int maxCon) {
this.maxConnections = maxCon;
LimitLatch latch = this.connectionLimitLatch;
if (latch != null) {
// Update the latch that enforces this
if (maxCon == -1) {
releaseConnectionLatch();
} else {
latch.setLimit(maxCon);
}
} else if (maxCon > 0) {
initializeConnectionLatch();
}
}
答案 1 :(得分:0)
这是tomcat源代码mywebsite.azurewebsites.net