Druid 集羣方式部署 —— 端口調整

如果你的服務使用了防火牆,或者一些網絡配置中限制了端口的訪問的話。那麼你需要在你的服務器上開放下面的端口,並運行數據進行訪問:

xenonstack-apache-druid-architecture-use-cases

Master 服務器

  • 1527 (Derby 原數據存儲;如果你使用的是其他的數據庫,例如 MySQL 或 PostgreSQL 的話就不需要)
  • 2181 (ZooKeeper;如果你使用的是分佈式 ZooKeeper 集羣部署的話就不需要)
  • 8081 (Coordinator 服務)
  • 8090 (Overlord 服務)

Data 服務器

  • 8083 (Historical 服務)
  • 8091, 8100–8199 (Druid Middle Manager 服務,如果你使用了比較高的 druid.worker.capacity 配置的話,那麼你需要的端口可能會高於 8199)

Query 服務器

  • 8082 (Broker 服務)
  • 8088 (Router 服務,如果使用的話)

在生產環境中,我們推薦你部署 ZooKeeper 和你的元數據存儲到他們自己的硬件上(獨立部署)。不要和 Master server 混合部署在一起。

https://www.ossez.com/t/druid/13650

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章