如何远程调试jboss fuse的子实例

时间:2015-12-16 09:51:25

标签: jboss jbossfuse

我转到/opt/fuse/instances/child/bin,将export KARAF_DEBUG=true条目放在/opt/fuse/instances/child/bin/setenv文件中。但它不起作用。

我只能通过admin:start child从根实例karaf控制台启动子实例。我无法通过/opt/fuse/instances/child/bin/fuse启动它。

任何提示或想法都将受到欢迎!

1 个答案:

答案 0 :(得分:2)

您需要将以下JVM设置添加到子容器

  

-Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 5006

  • 转到Fuse控制台(hawtio)
  • 从容器列表中单击所需的子容器
  • 选择设置标签
  • 在jvmsettings文本框中添加以上选项
  • 重新启动子容器

现在您可以调试指定端口(5006)中的子容器