質問通常の開発では、プロジェクトを Tomcat にデプロイする場合、プロジェクトを war パッケージにパッケージ化し、その war パッケージを Tomcat の webapps ディレクトリに配置してから、プロジェクトを起動するのが一般的な方法です。 ただし、プロジェクトを本番環境にデプロイする場合、本番環境の設定ファイルはローカル開発環境の設定ファイルと異なるのが一般的です。この場合、先ほど説明した方法でプロジェクトを本番環境にデプロイするのは面倒です。手動で元の設定ファイルを削除するか、パッケージ化時に設定ファイルを除外してから、正しい設定ファイルをプロジェクトのリソース ディレクトリにコピーする必要があります。 では、もっと簡単な方法はあるのでしょうか? 回避策設定ファイルを /var/config などのサーバー上の固定の場所に置くことができます。その後、これらの設定ファイルを Tomcat にインポートします。
特記事項: ここでの appContext はプロジェクトのコンテキストです。これを独自のプロジェクト コンテキスト名に変更する必要があります (例: taobao.xml)。 appContext.xmlに次のように記入します <コンテキスト パス ="/appContext" docBase ="/home/tools/apps/appContext.war" デバッグ ="0" 特権 ="true" リロード可能 ="true" > <パラメータ名="" 値="/home/tools/config" override="false"/> </コンテキスト> パス: プロジェクトのコンテキストを入力します。docBase: war パッケージのパスを入力します。値: プロジェクト構成ファイルのパスを入力します。 Tomcatディレクトリに戻り、binディレクトリに入り、setenv.shファイルを変更します。 CLASSPATH=$CLASSPATH:/home/tools/config このファイルが存在しない場合は、作成して実行権限を設定します。
最後に、ちょっとした知識をシェアします。Tomcatはメモリサイズを設定します Tomcat の bin ディレクトリで catalina.sh ファイルを開き、公式コードの最初の行に次の行を追加します: JAVA_OPTS="-server -Xms128m -Xmx256m -XX:PermSize=64M -XX:MaxPermSize=128m" 要約する Tomcat 設定ファイルの外部配置に関するこの記事はこれで終わりです。Tomcat 設定ファイルの外部配置に関する詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: Web 標準アプリケーション: Tencent QQ ホームページの再設計
バージョンアップデートにより、元のユーザーのパスワードフィールドがauthentication_st...
数日前にプログラムを書いていたとき、プロンプト情報 (TITLE) を新しい行で囲みたいと思いました...
この記事では、主に次のような Vue ドラッグ アンド ドロップの簡単な実装を紹介します。レンダリン...
目次1. v-on指令1. 基本的な使い方2. 糖衣構文3. イベントパラメータ4. イベント修飾子...
1. レイヤー4負荷分散の概要レイヤー 4 ロード バランシングとは何ですか?いわゆる 4 層負荷分...
必要フィールドをクエリする場合、フィールドに同じ値を指定する必要があります。この値はハードコードする...
目次説明する:要約する補充するDOM を直接変更して操作する js や jQuery とは異なり、V...
プロジェクトで使用されている特殊文字とアイコンHTMLコードXML/HTML コードコンテンツをクリ...
最近、弁護士推薦のウェブサイトを作成していたのですが、検索ボックスに問題がありました。検索ボックス内...
目次1. 公式インストールスクリプトを使用した自動インストール手動インストール古いバージョンをアンイ...
職業的な観点からも、人生の観点からも、良い再建をすることは本当に簡単ではありません。楽観的で熱心で前...
<スタイル タイプ="text/css">コードをコピーコードは次の...
TOP 観察: IO 待機に占められる CPU 時間の割合。30% を超えると、IO の負荷が高くな...
序文昨日、h5 WeChat認証の実装が必要なプロジェクトがありました。したがって、この機能を完了す...