人生は、お天気いろいろ

日々の生活やプログラミング等に関するメモ・雑文を記載しています

Tomcat8 複数インスタンスの起動

以下、備忘録。

 

 

 

server.xmlをコピーしてserver2.xmlを作成。

 

下記の書き換えを行う。

 

 

 

<Server port="8005" shutdown="SHUTDOWN">

 

→ <Server port="8004" shutdown="SHUTDOWN">

 

 

 

<Service name="Catalina">

 

→ <Service name="Catalina2">

 

 

 

<Connector port="8080" protocol="HTTP/1.1"

 

 connectionTimeout="20000"

 

    redirectPort="8443" />

 

→ <Connector port="8081" protocol="HTTP/1.1"

 

 connectionTimeout="20000"

 

    redirectPort="8455" />

 

 

 

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

 

→ <Connector port="8019" protocol="AJP/1.3" redirectPort="8455" />

 

 

 

<Engine name="Catalina" defaultHost="localhost">

 

→ <Engine name="Catalina2" defaultHost="localhost" jvmRoute="jvm2">

 

 ※server.xmlにもjvm1で追記

 

 

 

 

 

 上記、変更後、以下のコマンドを実行する。

 

startup.bat

 

startup.bat -config conf\server2.xml

 

 

 

これで8080と8081でTomcatの起動を確認できる。