私のコンフルエンスの評価版には同じMBeanがあります。
"confluence.jar"ファイル内に "jmxContext.xml"があります。
jmxContext.xml(それはMBeanExporterWithUnregisterImpl implementaionへの参照を含む):
<bean id="exporter" class="com.atlassian.confluence.jmx.MBeanExporterWithUnregisterImpl">
<constructor-arg index="0" ref="eventPublisher"/>
<constructor-arg index="1" ref="tenantAccessor"/>
<property name="server" ref="mbeanServer"/>
<property name="beans">
<map>
<entry key="Confluence:name=MailTaskQueue">
<bean class="com.atlassian.confluence.jmx.TaskQueueWrapper"><constructor-arg
ref="mailTaskQueue"/></bean>
</entry>
<entry key="Confluence:name=IndexingStatistics">
<bean class="com.atlassian.confluence.jmx.JmxIndexManagerWrapper"><constructor-arg
ref="indexManager"/></bean>
</entry>
<entry key="Confluence:name=SchedulingStatistics">
<bean class="com.atlassian.confluence.jmx.JmxScheduledTaskWrapper"><constructor-arg
ref="scheduler"/></bean>
</entry>
<entry key="Confluence:name=SystemInformation">
<bean class="com.atlassian.confluence.jmx.JmxSystemInfoWrapper"><constructor-arg
ref="systemInformationService"/></bean>
</entry>
<entry key="Confluence:name=CacheStatistics">
<bean class="com.atlassian.confluence.jmx.JxmCacheStatisticsWrapper">
<constructor-arg ref="cacheStatisticsManager"/>
</bean>
</entry>
</map>
</property>
<property name="exposeManagedResourceClassLoader" value="true"/>
</bean>
だから、少なくとも限り、我々が見ることができるようにそこに私たちのインストールがRequestMetrics MBeanをサポートしていないため、何も間違っては、ありません、とconfluence.jar内のRequestMetrics.class、私はそれがライセンスの問題だと思う。
出典
2016-10-17 01:35:45
yvs
私はライセンス版を取得しています。アップグレード前にはすべてのMBeanを持っていましたが、アップグレード後(BeanSpyを再インストールしてtomcatの設定を変更する) - 利用可能なMBeanの一部のみ。 –
以前のバージョンのconfluence.jarをご覧ください。たぶん彼らはXMLに "RequestMetrics"エントリを含めるのを忘れてしまったのですが、それを置き換えることはできますが(以前はconfluence.jarのバックアップをやっています)、とにかくハックのようですが、選択肢がないようです。 – yvs