Docker容器中的java Apache Karaf 4调试
我有一个在docker容器中运行的基于karaf的应用程序。
在karaf 3中,当我使用debug
标志启动应用程序时,调试服务器正在监听:
tcp 0 0 0.0.0.0:5005 0.0.0.0:* LISTEN 1/java
我搬到karaf 4后,它正在收听:
tcp 0 0 127.0.0.1:5005 0.0.0.0:* LISTEN 55/java
因此,服务器不会监听来自我的IDE的连接
有人知道如何配置karaf
在0.0.0.0
而不是127.0.0.1
上启动服务器吗
提前谢谢
# 1 楼答案
您可以在
$KARAF_HOME/etc/org.apache.karaf.management.cfg
文件中对此进行配置问候