我有一个Spring应用程序,我将Tomcat属性(如max-thread )指定为4,将max-connections属性指定为2。因此,如果我使用8个请求(每个端点在延迟5秒后给出响应,因此线程将保持忙碌)--那么,4个工作线程将被占用,2个请求将排队,其余的将被拒绝。
但是,如何查看或计算当前队列中有多少请求?
发布于 2022-06-20 06:50:29
如果您的请求和参数相同,则将在队列中添加和处理请求,并对每个请求进行一些延迟处理,为了避免此延迟,您可以在每个请求参数中添加日期时间戳(长值),然后服务请求线程将相应地处理,
请求类似于
?paramName=paramsValue&_dc=1655707236193
https://stackoverflow.com/questions/67395366
复制相似问题