JMX

JMX is disabled by default.

JMX是被默认不开启的.

如果你想要开启JMX,你需要像下面那样开启它.

  1. Vertx vertx = Vertx.vertx(new VertxOptions().setMetricsOptions(
  2. new DropwizardMetricsOptions().setJmxEnabled(true)
  3. ));

如果你是从命令行中运行Vert.x想要开启JMX, 你可以在vertx或者vertx.bat脚本中将JMX_OPTS那一行取消掉注释.

  1. JMX_OPTS="-Dcom.sun.management.jmxremote -Dvertx.options.jmxEnabled=true"

你可以配置MBeans创建时是处于哪个域名下的:

  1. Vertx vertx = Vertx.vertx(new VertxOptions().setMetricsOptions(
  2. new DropwizardMetricsOptions().
  3. setJmxEnabled(true).
  4. setJmxDomain("mydomain")
  5. ));