./wso2server.sh で WSO2 ESB サーバーを開始しましたが、サーバーを停止するスクリプトがありません。
誰でもコマンドにサーバーを停止するように指示できますか?
ありがとう
./wso2server.sh を使用してサーバーを起動した場合は、コンソールで Ctrl キーと c キーを同時に押してサーバーを停止できます。これにより、サーバーが強制終了されます。
./wso2server.sh --start または ./deamon.sh start を使用して開始した場合は、コマンド ./wso2server.sh --stop または ./deamon.sh stop を使用してサーバーを強制終了できます。
./wso2server.sh --stop
また./daemon.sh stop
通常、サーバーを起動した端末で CTRL + C を押すと実行されます。
それができない場合は、次の手順を実行してください。
コマンドを入力しますps ax | grep wso2esb
これにより、wso2esb というテキストを持つ、開始された一連のプロセスが一覧表示されます。複数の esb インスタンスを開かない限り、次の [1] を必要とするプロセスは 1 つだけです。そこでは、最初の数字はプロセス ID を指します。
したがって、次のコマンドを入力して、esb を正常にシャットダウンします。
kill <process-id>
必要に応じて、次のようにシグナルkill
( )を送信して強制的にシャットダウンすることもできます。-9
kill -9 <process-id>
お気づきかもしれませんが、kill コマンドは wso2 が提供するものではなく、ほとんどの Linux ディストリビューションに付属するネイティブ プログラムです。
サーバーを停止するには、