嵌入式jetty:服务器在应用程序关闭时停止

时间:2013-08-01 07:40:02

标签: java embedded-jetty

我在java应用程序中使用embedded-jetty。有没有办法确保在我的应用程序处理完成后服务器停止。现在我只能在发送中断(Ctrl + c)或显式调用server.stop()时停止服务器。我可以规避这个并让码头停下来。

这是我正在做的高级序列。

[MAIN THREAD]

  • 产生[JETTY-THREAD]
    • 由APP-THREAD(s)计算的一些结果的REST端点
  • 产生[APP-THREAD(s)](app线程不知道jetty正在运行)
    • 进行一些处理,写入JETTY-THREAD使用的某些共享对象
  • 等待APP-THREAD完成处理;然后结束。如何在不调用server.stop()的情况下停止jetty。

由于码头仍在运行,我现在无法退出我的应用程序。

0 个答案:

没有答案