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

2017-03-20 14:08:23 +08:00
 GaryZ

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

2660 次点击
所在节点    问与答
13 条回复
tan9le
2017-03-20 14:18:52 +08:00
1.CATALINA_HOME
2.除了监听端口以外,还有 shutdown 等端口也要改
artandlol
2017-03-20 14:19:18 +08:00
只知道两个名字不能一样
GaryZ
2017-03-20 14:22:58 +08:00
@tan9le 是的,改了 shutdown 的也改了。还有 connector 标签里的那个端口( 8009 )也改了。
GaryZ
2017-03-20 14:24:04 +08:00
@artandlol 名字? 你是指服务名字还是什么?
artandlol
2017-03-20 14:25:59 +08:00
@GaryZ 名字 还有用到的资源
Luckyray
2017-03-20 14:29:55 +08:00
看失败的日志啊
GaryZ
2017-03-20 14:34:41 +08:00
@Luckyray 没有日志,直接就停掉了。 log 里面没有错误
donyee
2017-03-20 15:08:46 +08:00
可以用两个用户,单独部署启动
修改端口
GaryZ
2017-03-20 17:41:50 +08:00
@tan9le
@artandlol
@Luckyray
@donyee

服务器的内存 1 个 g 是不是太小?是不是也会影响这个问题?
wc951
2017-03-20 17:47:39 +08:00
catalina.sh run 这样启动也没日志吗
cy18
2017-03-20 17:53:17 +08:00
用 docker 吧,一了百了
springmarker
2017-03-20 18:15:12 +08:00
你该文件的时候没看见还有另一个端口号吗
GaryZ
2017-03-21 09:24:30 +08:00
@springmarker 端口都改了 不是端口的事情。服务器内存不够了。加内存好了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/348817

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX