zookeeper启动为啥占用8080端口,修改哪个配置文件可以改变端口?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper启动为啥占用8080端口,修改哪个配置文件可以改变端口?相关的知识,希望对你有一定的参考价值。
(1).删除jetty。
(2)修改端口。
修改方法的方法有两种,一种是在启动脚本中增加 -Dzookeeper.admin.serverPort=你的端口号.一种是在zoo.cfg中增加admin.serverPort=没有被占用的端口号。
(3)停用这个服务,在启动脚本中增加"-Dzookeeper.admin.enableServer=false"。
通过查看zookeeper的官方文档,发现有3种解决途径:
(1).删除jetty。
(2)修改端口。
修改方法的方法有两种,一种是在启动脚本中增加 -Dzookeeper.admin.serverPort=你的端口号.一种是在zoo.cfg中增加admin.serverPort=没有被占用的端口号。
(3)停用这个服务,在启动脚本中增加"-Dzookeeper.admin.enableServer=false"。
参考技术A如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文件夹,在里面找到server.xml的文件,找到
这种修改对于8080端口冲突是可以解决的,但是如果想同时使用两个tomcat,那这样的修改还不完整,因为还有其它的端口会冲突。我们仍需要继续修改
将
的8009改为其它
继续将
的8005改为其它。
结果
打开浏览器,输入http://192.168.71.128:9999,发现9999端口可以正常访问到tomcat,到此已经成功修改了tomcat的默认8080端口。
经过以上3个修改,应该可以了。如果还不行,那么就看一些错误提示吧,应该会说在那个端口有冲突的,到时再根据需要改动即可。
以上是关于zookeeper启动为啥占用8080端口,修改哪个配置文件可以改变端口?的主要内容,如果未能解决你的问题,请参考以下文章
Linuxzookeeper-3.5.6启动失败8080端口被占用
Tomcat配置好也已经启动,为啥localhost8080打不开呢?