GaryZ
V2EX  ›  问与答

两个 tomcat 端口号不同,不能同时启动

  •  
  •   GaryZ · Mar 20, 2017 · 3563 views
    This topic created in 3517 days ago, the information mentioned may be changed or developed.

    linux 服务器上有两个 tomcat 端口号分别是 8080 和 8090 ,现在出现的问题两个 tomcat 启动后,先启动的就会 down 掉,后启动的正常,再启动前一个,又会把前一个 down 掉。总之,不能同时启动了。请问是为什么呢?

    13 replies  •  2017-03-21 09:24:30 +08:00
    tan9le
    tan9le
    Mar 20, 2017
    1
    1.CATALINA_HOME
    2.除了监听端口以外,还有 shutdown 等端口也要改
    artandlol
    artandlol
    Mar 20, 2017 via Android
    2
    只知道两个名字不能一样
    GaryZ
    GaryZ
    OP
    Mar 20, 2017
    3
    @tan9le 是的,改了 shutdown 的也改了。还有 connector 标签里的那个端口( 8009 )也改了。
    GaryZ
    GaryZ
    OP
    Mar 20, 2017
    4
    @artandlol 名字? 你是指服务名字还是什么?
    artandlol
    artandlol
    Mar 20, 2017 via Android
    5
    @GaryZ 名字 还有用到的资源
    Luckyray
    Luckyray
    Mar 20, 2017 via iPhone
    6
    看失败的日志啊
    GaryZ
    GaryZ
    OP
    Mar 20, 2017
    7
    @Luckyray 没有日志,直接就停掉了。 log 里面没有错误
    donyee
    donyee
    Mar 20, 2017
    8
    可以用两个用户,单独部署启动
    修改端口
    GaryZ
    GaryZ
    OP
    Mar 20, 2017
    9
    @tan9le
    @artandlol
    @Luckyray
    @donyee

    服务器的内存 1 个 g 是不是太小?是不是也会影响这个问题?
    wc951
    wc951
    Mar 20, 2017 via Android
    10
    catalina.sh run 这样启动也没日志吗
    cy18
    cy18
    Mar 20, 2017
    11
    用 docker 吧,一了百了
    springmarker
    springmarker
    Mar 20, 2017 via Android
    12
    你该文件的时候没看见还有另一个端口号吗
    GaryZ
    GaryZ
    OP
    Mar 21, 2017
    13
    @springmarker 端口都改了 不是端口的事情。服务器内存不够了。加内存好了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1500 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 17:44 · PVG 01:44 · LAX 09:44 · JFK 12:44
    ♥ Do have faith in what you're doing.