【发布时间】:2021-02-05 06:05:06
【问题描述】:
当我向应用程序发送停止信号(kill -SIGINT <pid> 或 System.exit(0) 或 environment.getApplicationContext().getServer().stop())时,它会等待 shutdownGracePeriod(默认为 30 秒或我在其中配置的任何时间) .yml 文件)并且它也不接受新请求。 但是,我的要求是让服务器在停止之前等待正在进行的请求完成。正在进行的请求可能需要 30 秒或 30 分钟,这是未知的。有人可以建议我实现这一目标的方法吗?
注意:我参考了以下链接,但无法实现。
【问题讨论】:
标签: java dropwizard