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 改ざん防止オブジェクトの使用例
bitronix を使用して MySQL に接続するときの MySQLSyntaxErrorExce...
目次ポート関連の概念:ポートとサービスの関係1: nmapツールが開いているポートを検出する2: n...
目次1. 日付2. 正規表現3. オリジナルパッケージタイプ序文:参照値(オブジェクト)は、 Dat...
1. パラダイムこのパラダイムの英語名は Normal Form であり、1970 年代にリレーショ...
これまでの記事はすべて私自身の学習記録であり、主に以前に遭遇した落とし穴を忘れないようにするためのも...
まずMySQLの公式ドキュメントを見てみましょう: 5.7 {データベース | スキーマ} を作成 ...
私は最近、最も安い Tencent クラウド サーバーを購入しました。これは主に、Web テクノロジ...
まず、例を挙げてみましょう(読みたくない場合は、以下の要約だけ読んでください)。 order_typ...
MySQL によって作成される最適化はインデックスを追加することですが、インデックスを追加しても目的...
PCIE には 4 つの異なる仕様があります。下の図でそのうちの 2 つを見てみましょう。マザーボー...
選択ドロップダウン リスト フォームは誰もがよく知っているかもしれませんが、デフォルトのドロップダウ...
スワップを無効にするサーバーがデータベース サービスまたはメッセージ ミドルウェア サービスを実行し...
1. 開発環境vue 2. コンピュータシステム Windows 10 Professional E...
Nginx を使用して Tomcat9 クラスターを構築し、Redis を使用してセッション共有を実...
チェックボックスは Web ページで非常によく使用されます。e コマースの Web サイトでもプラッ...