2016-07-30 1 views
0

、我々はその後、CTRL + Zを行う必要があります。エラー:ログはすでに使用中ですか?我々アップし、サーバーを実行するには、そこにいくつかの例は、我々は<code>CTRL + C</code>に正常なシャットダウンを行うことができませんでしたが発生した場合

続いている何が起こるか、それは一時的にシャットダウンして、バックグラウンドでインスタンスを実行します。

私の質問は、私は、このような実行時例外が発生したときに行うと"Log already in use ?"のようなエラーなしで再起動する必要がありますどのような

1)されていますか?

2)は良い練習や解決する他の方法はCTRL + Zをやっていることですか?優雅にシャットダウンが意味まさに

3)? :)

ありがとうございます。 Ctnl + Zは、UNIX環境で何

答えて

1

は、プロセスを中断しています。それはCntl + Cのようにそれを止めません。その後、バックグラウンドで(bgコマンドを使用して)実行するか、フォアグラウンドでもう一度実行してください(fg)。どちらの方法でも、実行中です。

だから、はっきりCNTL + Zは、サーバーを停止する方法はありません。
Cntl + Cは、異常なシャットダウンと呼ばれるものです。正常にシャットダウンするには、サーバーを停止させる前に必要なクリーンアップを行うサーバーのコマンドを使用して停止させることを意味します。サーバーによっては、さまざまな方法があります。

+0

答えをありがとう。 と実行時例外が発生したためにサーバーが応答していないため、強制的にサーバーを停止するためにctrl + zを実行した場合私たちは何をしなければならないのですか?私の場合は起動できず、簡単に実行できなかったので、すでに使用中のエラーのログが表示されます。私がやっていることはpsです。 aus grep その後、kill -9 を使用してバックグラウンドで実行中のインスタンスを強制終了してから続行できますが、パイプラインが破損し、データベースにエラーが発生することがあります。 :) –

+0

私は間違っていたので私を修正してください、私は初心者です:)ありがとう –

関連する問題

 関連する問題