``我正在尝试使用jvisualvm访问JMX执行器端点。
我做了以下
spring.jmx.enabled=true
)build.gradle
bootRun {
jvmArgs = ["-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false"]
}
文件 ./gradlew bootrun
jvisualvm
service:jmx:rmi:///jndi/rmi/://localhost:9001/jmxrmi
service:jmx:remote+http://localhost:9001
和actuator/metrics
。特别是
Update update = new Update.Builder(payload)
.index(aliasName)
.type(typeName)
.id(docId)
.setParameter("retry_on_conflict", 5)
.build();
和其他端点的正确值是什么?答案 0 :(得分:1)
首先,您需要安装'VisualVM-MBeans'插件,因为数据是作为MBean导出的。安装“VisualVM-MBeans”插件后,只需从VisualVM打开执行器服务示例项目,然后切换到“MBeans”选项卡。可以在左侧树上的org.springframework.boot下访问Spring MBean。