Tomcat的接受计数

Jim*_*Jim 7 java networking tomcat tcp

关于Tomcat,我有以下问题acceptCount.
它说:

当所有可能的请求处理线程都在使用时,传入连接请求的最大队列长度.队列已满时收到的任何请求都将被拒绝.默认值为10.

我不确定这是如何工作的.我的意思是我知道有一个单独的TCP队列可以确定连接的数量,所以如果我放入acceptCount应用程序级别,例如30000,它有什么区别吗?
我的意思是这个配置似乎没用.

我对吗?

小智 7

这是ServerSocket构造函数backlog参数的直接传递.这个想法是操作系统可以保持传入的连接,即使它们不能立即处理.它仅在您拥有突发流量和快速处理时间时才有用.

  • 最佳配置是默认配置,直到您找到某些更改它的理由. (3认同)