【发布时间】:2012-02-16 21:10:42
【问题描述】:
我有一个基于 Spring 的 Web 应用程序,它需要通过 JMX 连接从 ActiveMQ 获取数据。
我正在使用MBeanServerConnectionFactoryBean(在 Spring 中)从 ActiveMQ 获取各种 MBean 属性。
我只有一个MBeanServerConnectionFactoryBean作为成员变量,用来获取数据。如果多个请求/线程同时出现,会有什么问题吗?会有比赛条件吗?
请建议保持代码线程安全的最佳方法。
【问题讨论】: