更改 java 进程名称

更改 java 进程名称

我正在尝试使用 start-stop-daemon 更改 java 进程名称。当运行没有守护进程的进程时,我只需在脚本中添加:“exec -a kuku”,proc 文件中的 java 进程名称就会更改为 kuku。我阅读了有关 start-stop-daemon 的信息,但没有找到更改名称的方法,有人能帮我吗?

答案1

start-stop-daemon没有实现此功能的功能。您需要以某种方式prctl(PR_SET_NAME, "name_here", 0, 0, 0)从 Java 代码中调用 libc 函数来实现此功能。

相关内容