Java任务控制绝对是监控应用程序的绝佳工具。然而,有一件事让我感到紧张。
我在自定义图表(“我的图表1”)上绘制了许多自定义值(每秒请求数,当前忙线程等)。
一旦我关闭Java任务控制并再次打开它,自定义图表就不见了!我必须重新设置它。我还想有一个选项来设置我在任何地方都找不到的图表名称。
然而,预定义图表(处理器或内存)上的自定义值会在会话之间保留,因此我知道存在图表状态的位置。
如何让jmc保存我的自定义图表?
答案 0 :(得分:0)
现在我记得:每个JVM连接器都会保存自定义项,如果使用本地连接连接器,则无法正常工作。但是,如果您创建自定义连接,它可以正常工作。如果您要连接到本地的某些内容,则可以创建针对localhost的连接:< port>。如果您不想重新启动应用程序,可以在JMC中使用“控制远程JMX代理”实用程序,或者“jcmd ManagementAgent.start”这是否可以解决您的问题?