gpt4 book ai didi

linux - Jetty 没有被 Linux 上的服务脚本停止

转载 作者:太空狗 更新时间:2023-10-29 12:20:27 56 4
gpt4 key购买 nike

Jetty 8 的 tar.gz 发行版中包含的 jetty.sh 脚本似乎已损坏。

启动 jetty 工作正常,但执行后

sudo ./jetty.sh stop

还有一份工作悬而未决。

原因是在启动过程中创建了两个进程,一个是为 start.jar 创建的,另一个是 jetty.sh 创建的。但是,只记录start.jar 启动的PID。因此,在停止期间,只有这部分 jetty 运行时进程被停止。

Stackoverflow 上也有类似的问题。例如,in a very simple upstart script is provided ,它也存在上述相同的问题。

有谁知道如何修复脚本以便两个进程都被杀死?

最佳答案

第二个进程启动是因为您的 start.ini 使用了“--exec”选项。

这是一个高级选项,适用于需要对 JVM 进行高级更改的配置,例如指定引导类路径。

大多数人不需要此功能。

只需从 start.ini 中删除“--exec”即可阻止第二个进程启动。

关于linux - Jetty 没有被 Linux 上的服务脚本停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10796242/

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