Karafコンソールを離れる場合、Fuse ESB(ServiceMix)4.3 Linuxでシャットダウンするのはなぜですか?

StackOverflow https://stackoverflow.com/questions/4040502

質問

開発のために、ローカルWindowsマシンでServiceMix 4.2を使用しています。

次に、Linux環境にヒューズESB 4.3をインストールし、LinuxマシンのSSHINGで起動します。 Karafコンソールを離れた後、コンテナは常にシャットダウンします。 ServiceMixを実行してKarafコンソールを残しておくにはどうすればよいですか?

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

役に立ちましたか?

解決

(Linux)ServiceMixインスタンスを「Start」スクリプトで開始し、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

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

ドキュメントをご覧ください ここ.

他のヒント

スクリプトServiceMixはいくつかのargを受け入れます。あなたが探しているものは「サーバー」です。

ServiceMixがこの方法で開始されると、SSHを使用してコンソールにログインできます。

ServiceMix起動スクリプトを編集することで、より多くのARGSを見つけることができます。

さようなら、ケブ。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top