有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如果我离开karaf控制台,为什么FUSE ESB(ServiceMix)4.3会在linux上关闭?

我在本地Windows计算机上使用ServiceMix 4.2进行开发

现在,我在Linux环境中安装了FUSE ESB 4.3,并在Linux机器上通过SSHing启动它。离开卡拉夫控制台后,容器始终关闭。在ServiceMix运行的情况下,我如何离开karaf控制台

(可能只是配置,但我在Google或FUSE文档中找不到)


共 (2) 个答案

  1. # 1 楼答案

    脚本servicemix接受一些参数,您要查找的是“服务器”

    一旦servicemix以这种方式启动,就可以使用ssh登录到控制台

    通过编辑servicemix启动脚本,可以找到更多参数

    再见, 凯文

  2. # 2 楼答案

    您可以使用“启动”脚本启动(linux)servicemix实例,并使用ssh(例如,从windows FUSE会话或ssh客户端)将afterwads远程连接到控制台:

    ssh:ssh {-l username} {-P password} {-p port} { hostname }
    

    例如

    karaf@root>ssh:ssh -l smx/karaf -P smx/karaf -p 8101 hostname 
    

    -l/-p默认值取决于所连接的保险丝版本

    -p为默认值8108

    使用

    karaf@root>shell:info
    

    以确定当前登录的会话

    看一下文档here