如何优雅地关闭procrun?

时间:2012-11-27 05:57:55

标签: java windows-xp procrun apache-commons-daemon

使用 Apache commons daemon - procrun 在Windows XP 32位平台上运行Java应用程序时,如何优雅地停止服务?

我已阅读 procrun 文档,并在注册服务时设置超时120秒。这不符合预期。 Windows无需等待上述时间段即可关闭。

在互联网上搜索时发现Windows服务有structure,这包含在procrun中。

现在问题是如何使用procrun使服务接受关闭?

仅供参考: 使用以下三种方式之一停止服务是优雅的

  1. net stop service-name
  2. service-name.exe stop
  3. SERVICES.MSC

1 个答案:

答案 0 :(得分:3)

这是procrun 1.0.10中的一个错误,很快就会得到修复。请监控issue以获取更多信息

更新:2013年1月22日错误得到解决。更改在发布列车中排队。在ASF等待投票。一旦投票(希望在几天内),它将可用于GA。

更新:2013年1月25日ASF commons守护程序版本1.0.12解决了这个错误。请下载最新版本。