2

開発用にローカルWindowsマシンでServiceMix4.2を使用しています。

ここで、Linux環境にFUSE ESB 4.3をインストールし、LinuxマシンでSSHを介して起動します。karafコンソールを離れた後、コンテナは常にシャットダウンします。ServiceMixを実行したままkarafコンソールを離れるにはどうすればよいですか?

(単なる構成かもしれませんが、GoogleやFUSEのドキュメントでは見つかりません)

4

2 に答える 2

4

(linux)servicemixインスタンスを「start」スクリプトで開始し、その後、sshを使用してコンソールにリモート接続できます(たとえば、WindowsのFUSEセッションまたはsshクライアントから)。

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

例えば

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

-l / -Pのデフォルト値は、接続しているFUSEのバージョンによって異なります

-pはデフォルトで8108です

使用する

karaf@root>shell:info

現在ログインしているセッションを確認します。

こちらのドキュメントをご覧ください。

于 2010-11-02T12:01:12.370 に答える
1

スクリプトservicemixはいくつかの引数を受け入れます。探しているのは「サーバー」です。

servicemixがこのように開始されると、sshを使用してコンソールにログインできます。

servicemix起動スクリプトを編集すると、さらに多くの引数を見つけることができます。

さようなら、ケブ。

于 2011-01-11T14:32:35.753 に答える