Linux-1つのTomcat同ポートに複数のプロジェクトを配置


文書ディレクトリ
  • Linux-1つのTomcatポートに複数のプロジェクト
  • を導入
  • server.xml
  • server.xml

  • Linux-1つのTomcat同ポートに複数のプロジェクトを配置
     通常、複数のプロジェクトは複数のtomcatまたは複数のポートに配置されますが、リソースが制限されている場合や、複数のプロジェクトを1つのtomcatに配置する必要がある場合があります.tomcatのいくつかのプロファイルが入っていて、プロファイルを変更します.
    server.xml
    <Host name="web-one" appBase="/home/web/" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">  
      <Context path="" docBase="/home/web/web-one" debug="0" reloadable="true"/>   
    Host>  
    <Host name="web-two" appBase="/home/web/" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">  
      <Context path="" docBase="/home/web/web-two" debug="0" reloadable="true"/> 
    Host>
    

     tomcatを起動するとip:port/web-one、ip:port/web-twoでそれぞれ異なるプロジェクトにアクセスしたり、2つのwarパッケージを異なる名前で配置ディレクトリの下に置いたりすることができます.プロファイルは以下のように効果的です.
    server.xml
    <Host name="localhost"  appBase="/home/web"
       unpackWARs="true" autoDeploy="false">