サーバー上で同じユーザーを使用して、Tomcat の 2 つのインスタンスを起動する必要があります。Tomcat の起動時にさまざまな CATALINA_BASE を設定しようとしていますが、この環境変数は使用されていません。
それは私が使用するコマンドです:
base0=/home/$INT/inst0
base1=/home/$INT/inst1
#...
su $INT -c "CATALINA_BASE=$base0;$cathome/bin/startup.sh"
su $INT -c "CATALINA_BASE=$base1;$cathome/bin/startup.sh"
それがコンソールに表示されるものです:
Using CATALINA_BASE: /home/mci2/tomcat
Using CATALINA_HOME: /home/mci2/tomcat
Using CATALINA_TMPDIR: /home/mci2/tomcat/temp
catalina_home は問題ありませんが、catalina_base は問題ありません。
私は何かが恋しいですか?