java - jmx mbean线程安全

标签 java jmx

如果我有一个类,它也是一个 mbean,并且我在我的代码中仅在一个线程中使用该类的函数,并且还通过 jmx 调用一个函数,我应该同步该代码吗?谢谢

最佳答案

代码应该是线程安全的,是的。如果您选择使用 synchronized 使其成为线程安全的,那由您决定。

通过 JMX 调用的 MBean 将由容器调用,使用它自己的线程,与您自己的代码的线程分开。

关于java - jmx mbean线程安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2264907/

相关文章:

java - JPA 生成的 sql 脚本的行尾缺少分号

java - 给定极限内的数字 N 次方

java - JConsole 能否将 UUID 类型的 MXBean 属性显示为字符串?

java - 我应该如何访问在同一 VM 中运行的 JMX MBeanServer?

java - 构建 ANT 项目,其中包括另一个项目

java - 尝试访问资源 URL 时 Spring Boot 中的 Http 404

java - java中的正则表达式和替换

java - MBeanOperationInfo 和 MBeanAttributeInfo 元数据?

tomcat - 名称未找到异常 : jmx-rmi

java - 在 OpenEJB 中部署具有多个队列名称的 MDB 时出错