gpt4 book ai didi

java - 优雅地关闭嵌入式tomcat 7

转载 作者:搜寻专家 更新时间:2023-11-01 03:07:14 25 4
gpt4 key购买 nike

我们有一台使用嵌入式tomcat接受http请求的服务器。

当我们关闭我们的服务器时,我们想要:

1) 阻止所有传入的请求

2) 在停止tomcat引擎之前等待已经接受的请求成功完成

经过一些测试,#1 可以通过停止连接器来实​​现。

对于 #2,我们试图停止 tomcat 引擎,但看起来它没有等待现有请求完成。

关于如何做 #2 有什么想法吗?

最佳答案

停止连接器是停止处理新请求的最佳方式。

Tomcat 允许请求完成处理的时间可根据上下文的 unloadDelay 属性进行配置。它默认为 2000(毫秒),因此将其设置为更高的值应该允许请求完成。

关于java - 优雅地关闭嵌入式tomcat 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18138881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com