Zookeeper默认占用8080端口问题以及常见启动错误的解决
生活随笔
收集整理的這篇文章主要介紹了
Zookeeper默认占用8080端口问题以及常见启动错误的解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
QUESTION:Zookeeper默認占用8080端口問題以及常見啟動錯誤的解決?
在剛接觸到zookeeper的時候,linux啟動時查看狀態出現以下異常:
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Error contacting service. It is probably not running.
?
經過一番查找,終于解決問題。
ANSWER:
zookeeper最近的版本中有個內嵌的管理控制臺是通過jetty啟動,也會占用8080 端口。?
通過查看zookeeper的官方文檔,發現有3種解決途徑:
方法一:刪除jetty。
?
方法二:修改端口。?
修改方法的方法有兩種:
一種是在啟動腳本中增加 -Dzookeeper.admin.serverPort=你的端口號.
-Dzookeeper.admin.serverPort=你的端口號一種是在zoo.cfg中增加admin.serverPort=沒有被占用的端口號?
admin.serverPort=沒有被占用的端口號
方法三:停用這個服務。
在啟動腳本中增加-Dzookeeper.admin.enableServer=false
-Dzookeeper.admin.enableServer=false
?
總結
以上是生活随笔為你收集整理的Zookeeper默认占用8080端口问题以及常见启动错误的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无人驾驶出租车遭警察拦截后欲“潜逃”,A
- 下一篇: Maven:解决jar包冲突和企业开发常