Spring XD 1.2.1容器中Jolokia访问的默认HTTP端口是什么?我们之前已经让Jolokia在以前的XD版本上工作,但似乎已经发生了变化。
我们更改了servers.yml中的XD_JMX_ENABLED值,即
XD_JMX_ENABLED: true
endpoints:
jolokia:
enabled: ${XD_JMX_ENABLED:false}
jmx:
enabled: ${XD_JMX_ENABLED:false}
uniqueNames: true
有了这个,我们可以通过设置-Dcom.sun.management.jmxremote.port等直接访问JMX。我假设HTTP端口是9393,就像Spring XD Admin一样,但似乎并非如此。 是否有默认值,或者我们是否必须取消注释并设置
#spring:
# profiles: container
#management:
# port: 0
此处的文档似乎有误,它提到端口9080,然后在它下面的URL中使用9393。
答案 0 :(得分:0)
您还需要设置 CONTROL_MGMT_PORT 环境变量。
对于基于* nix的设置/ etc / sysconfig / springxd
我在1.2.1.RELEASE版本中使用它没有问题。