Java 如何限制web api中并发请求的数量?
如何通过代码限制web应用程序的并发请求数,比如3个请求?我是否应该将每个servlet类放入一个线程并创建一个全局计数器(通过创建新类) 如何通过代码限制web应用程序的并发请求数,比如3个请求?我是否应该将每个servlet类放入一个线程并创建一个全局计数器(通过创建新类) 您通常依赖web容器来限制并发请求的数量;e、 通过设置工作线程或连接数的限制。。。在web容器配置中 显然,如果Tomcat服务器收到的请求超过了它所能处理的数量,它将发送通用的503响应。有关更多信息:Java 如何限制web api中并发请求的数量?,java,web-applications,Java,Web Applications,如何通过代码限制web应用程序的并发请求数,比如3个请求?我是否应该将每个servlet类放入一个线程并创建一个全局计数器(通过创建新类) 如何通过代码限制web应用程序的并发请求数,比如3个请求?我是否应该将每个servlet类放入一个线程并创建一个全局计数器(通过创建新类) 您通常依赖web容器来限制并发请求的数量;e、 通过设置工作线程或连接数的限制。。。在web容器配置中 显然,如果Tomcat服务器收到的请求超过了它所能处理的数量,它将发送通用的503响应。有关更多信息: -说明可以
- -说明可以在何处/如何设置配置
- -给出了将发生的情况的示例
- 当您的服务器无法满足(真实)用户的实际负载时,或者
- 当有人在做你的事情时,不管是意外还是故意的
maxConnections
和maxThreads
@Andreas来配置您想要的内容,具体取决于模式,但我如何向用户显示wed已达到极限(如3个请求)?@uıɥɔɐɯ可以在哪里设置maxConnections或maxThreads???您没有。它位于server.xml
中。