如何从java进程获取信息?

w3nuxt5m  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(416)

所以,假设我有一个java程序的多个示例在运行,我需要从每个示例获取信息,即如果程序正确地执行了它的功能,如果没有,我需要向进程获取关于要做什么的信息,我基本上需要打开一个隧道。我该怎么做?我希望这个问题不要含糊不清。
我基本上是在写一个经理,经理负责一堆客户,我需要一种在经理和每个客户之间进行沟通的方式。

p4rjhz4m

p4rjhz4m1#

您研究过java管理扩展吗?它是内置的,用于监视java进程:
http://openjdk.java.net/groups/jmx/
如果需要查看进程的自定义信息(某些执行状态或某些特殊日志信息),可以创建自己的信息提供程序(也称为“mbean”):
https://blogs.oracle.com/weblogicserver/entry/developing_custom_mbeans_to_ma
希望有帮助

相关问题