gpt4 book ai didi

kubernetes pod 内的 java 进程以 pid1 运行

转载 作者:行者123 更新时间:2023-12-02 01:55:49 29 4
gpt4 key购买 nike

我有一个 scala 应用程序作为 kubernetes pod 内的 docker 容器运行。我使用 sbt native 打包器来构建应用程序。现在,当我进入我的应用程序 pod kubectl exec it pod sh ,并执行 ps -ef | grep Java我看到 Java 正在以 pid 1 运行。我想更改此设置以使用 1 以外的任何其他 pid 运行我的 Java 进程。任何人都可以帮助我吗?

最佳答案

容器中的第一个进程将以 PID 1 启动,并且无法更改此行为。但是,可以通过使用 Java 应用程序的 init 进程或管理程序来使用其他 PID 运行您的应用程序。您可以在here中找到有关此方法的详细信息。

关于kubernetes pod 内的 java 进程以 pid1 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52288537/

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