Linux での Tomcat の起動とシャットダウン Linux システムでは、コマンド操作を使用して Tomcat を起動および停止します。 Tomcatの下のbinディレクトリに入る cd /java/tomcat/bin Tomcatコマンドを起動する ./スタートアップ.sh Tomcatサービスを停止するコマンド ./シャットダウン.sh tomcat ./shutdown.sh を実行後、tomcat サービスに正常にアクセスできないものの、ps -ef | grep tomcat を実行したところ、Web コンテナのシャットダウン時に tomcat に対応する java プロセスが破棄されず、ゾンビ java プロセスが存在することが判明しました。インターネットで調べたところ、ゾンビ プロセスの原因は、非デーモン スレッド (つまり、ユーザー スレッド) の存在である可能性があり、JVM は終了しない (JVM 内のすべてのスレッドがデーモン スレッドである場合、JVM は終了できますが、1 つ以上の非デーモン スレッドがある場合、JVM は終了しません) ことがわかりました。 Tomcat プロセスが終了したかどうかを確認するには、次のコマンドを使用します。 ps -ef|grep tomcat 同様の情報が表示される場合は、Tomcat プロセスが終了していないことを意味します。
この時点でプロセスを強制終了することができます(ゾンビプロセス) キル -9 14705 前のコマンドを実行した後、Tomcat プロセスを再度確認すると、Tomcat が完全に停止していることがわかります。 LinuxでTomcatを実行するいくつかの方法 Linux での Tomcat サービスの開始、シャットダウン、およびエラー追跡。PuTTy を使用してサーバーにリモート接続した後、Tomcat サービスは通常、次の方法で開始およびシャットダウンされます。 tomcatサービスを開始する 方法1: 方法2: サービスとして起動する 方法3: コンソールの動的出力モードを開始します。/catalina.sh 説明する: 方法 1 と方法 3 で Tomcat を起動すると、クライアント接続が切断されると Tomcat サービスがすぐに停止するという欠点があります。方法 2 では、常に Linux サービスとして実行できます。 方法 1 または方法 2 で起動した Tomcat のログは対応するログ ファイルに書き込まれますが、Tomcat コンソールの出力情報やエラー状態は動的に表示できません。 方法 3 では、Tomcat サービスをコンソール モードで起動し、プログラムの実行中にバックグラウンド コンソール出力情報を直接表示できます。毎回 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: エラー 1045 (28000): ユーザー ''root''@''localhost'' のアクセスが拒否されました (パスワード使用: YES) 実用的な解決策
>>: JavaScript 改ざん防止オブジェクトの使用例
この記事では、WeChatアプレットの計算機機能を実装するための具体的なコードを参考までに紹介します...
この記事では、配列を走査する 4 つの方法を比較してまとめます。 for ループ: for (let...
1. dhtmlxツリー dHTMLxTree は機能豊富なツリー メニュー コントロールです。豊...
ドクター紹介: Docker はコンテナ関連の技術です。簡単に言うと、さまざまなソフトウェアを実行で...
各人が固有の携帯電話番号で登録し、ビジネス コードによって重複する携帯電話番号が 2 つ書き込まれな...
この記事では、Centos7.3でのmysql5.7.18のインストールと初期パスワードの変更につい...
今日は、ext3 や他の以前のファイル システムとの違いを含め、ext4 の歴史について説明します。...
MySQL 自体はファイルシステムに基づいて開発されましたが、ロックの存在が異なります。データベース...
一般的な書き方は次のとおりです。 XML/HTML コードコンテンツをクリップボードにコピー<...
現在の日付を照会する CURRENT_DATE() を選択します。 CURDATE() を選択する;...
この記事では、カラービューアを実装するためのJavaScriptの具体的なコードを参考までに紹介しま...
<br />このタグは、さらにテキストを入力できる複数行のテキスト フィールドを作成する...
目次tf-gpu をダウンロード取得したtf-gpuイメージに基づいて独自のイメージを構築するイメー...
MySQL スロー ログは、MySQL DBA やその他の開発および運用担当者が細心の注意を払う必要...
TensorFlow をディープラーニングに使うとビデオメモリ不足がよく起こるので、GPU 使用状況...