是否可以定义具有数组属性的 MBean。我目前有一个 MBean 定义为:
<mbean code="corp.app.jmx.DNSServer" name="corp.app:service=DNSServer">
<attribute name="Server">
192.168.0.1 192.168.0.2 192.168.0.3
</attribute>
</mbean>
然后在 MBean 代码中拆分字符串。但是 - 对于我的下一个 MBean,我需要支持带有空格的字符串。我可以用逗号分隔,但我确信 MBean 将支持数组,因此我可以像这样定义它们:
<mbean code="corp.app.jmx.DNSServer" name="corp.app:service=DNSServer">
<attribute name="Server">
<item>192.168.0.1</item>
<item>192.168.0.2</item>
<item>192.168.0.3</item>
</attribute>
</mbean>
我错了吗?