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

时间:2010-10-28 06:54:58

标签: java apache-karaf jbossfuse apache-servicemix fuseesb

我在本地Windows机器上使用ServiceMix 4.2进行开发。

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

(可能只是配置,但我无法通过Google或FUSE文档找到它)

2 个答案:

答案 0 :(得分:4)

您可以使用'start'脚本启动(linux)servicemix实例,然后使用ssh远程连接到控制台(例如,从您的Windows FUSE会话或ssh客户端):

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

e.g。

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

-l / -P默认值取决于您要连接的FUSE版本

-p默认为8108

使用

karaf@root>shell:info

确定您当前登录的会话。

查看文档here

答案 1 :(得分:1)

脚本servicemix接受一些args,你要找的是“服务器”。

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

您可以通过编辑servicemix启动脚本找到更多args。

再见 千电子伏。