tomcat 怎么设置多个端口号

今天呢 傻逼经理为了***难我 让我在一个tomcat下面 给不同的页面 设置不同的端口号

按照以往的话 开发中一般就是一个项目对应一个端口号

然后我当时就有点蒙 给他怼过去了 mad 傻呗经理 不懂装懂 又爱装逼 我去你大爷的

然后呢 我就当着他的面百度啊 为了不让别人帮我 还把所有人都叫到办公室了 让我自己工位研究

但是哈 咱就是争气 给弄出来了 很简单

就是

 第二步

 修改这个配置文件里面的内容 找到你原来xml 里面的这一部分 全部复制 然后修改 port  8081修改 redirePort  8441 最后是appBase='webapps2' 只要修改这三个地方就可以了  一定要全部修改redirePort  8441 只要是有这个的 全部修改掉最新的 (需要记住的是 只能在原有的基础上再加一个 不能多加  加上原有的不能超过两个  具体的看公司的项目 我这边是不能超过两个 超过的就访问不了 )

<Service name="Catalina">
    <Connector port="8082" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8445" />
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="webapps2" unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>
    </Engine>
  </Service>
-----------------------------------
一个tomcat配置多个端口多个项目
https://blog.51cto.com/caidingnu/5818830

这样就可以了 然后重启 如果xml里面的东西不对的话 tomcat 是起不起来的 所以修改之前 最好把你xml里面原先的东西 先保存一份

posted @ 2023-09-13 10:44  秃头少女and战战  阅读(17)  评论(0编辑  收藏  举报