centos 7でsystemd実装tomcatマルチインスタンス構成方法
ここではCentosにtomcatをインストールし、systemdでtomcatのマルチインスタンスを実装する方法について説明します。必要な方はよく参考にしてください。
システム環境:CentOS 7 x 86_641、jdkのインストール
rpm -ivh jdk-8u60-linux-x64.rpm2、一般ユーザーの作成
getent group tomcat || groupadd -r tomcatgetent passwd tomcat || useradd -r -d /opt -s /bin/nologin tomcat
3、tomcat 7をダウンロードする
2つのインスタンスが8080ポートを同時に傍受すると、必然的に競合するため、変更する必要がある.
sed -i 's/8080/8081/g' /opt/tomcat01/conf/server.xml
sed -i 's/8005/8001/g' /opt/tomcat01/conf/server.xml
sed -i 's/8080/8082/g' /opt/tomcat02/conf/server.xml
sed -i 's/8005/8002/g' /opt/tomcat02/conf/server.xml <sed -i '/8009/d' /opt/tomcat01/conf/server.xml
tomcatのLinuxでのデフォルトの動作モードはbioで、性能は非常に低く、aprまたはnioを使用することをお勧めします。ここではnio,すなわち非ブロックIOに変更し,性能が比較的よい.