首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地机器中的Apache-Pulsar集群设置(多代理)

本地机器中的Apache-Pulsar集群设置(多代理)
EN

Stack Overflow用户
提问于 2019-12-18 10:11:36
回答 2查看 1.4K关注 0票数 0

我可以在本地机器上作为码头集装箱单独运行apache-脉冲星。

docker-compose.yml

脉冲星-独立:图像:apachepulsar/脉冲星端口:- " 8080 :8080“公开:-8080- 6650环境:- PULSAR_MEM=”-Xms512m -Xmx512m -XX:MaxDirectMemorySize=1g“命令:> /bin/bash -c "bin/apply-config-from-env.py conf/standalone.conf && bin/pulsar独立”

有人能让我知道如何运行相同的多代理设置吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2020-04-15 14:33:18

基于@Sergii的回答,我以类似于卡夫卡栈撤职的方式创建了上面的docker-复合文件。

在这个存储库中可以找到必要的配置和yaml

这是一个包含以下内容的单个脉冲星集群设置:

  1. 3节点ZooKeeper集群
  2. 3节点BookKeeper集群
  3. 2个Pulsar broker节点
  4. 一个脉冲星代理,允许从码头外部访问脉冲星-组成设置。

安装程序使用阿帕奇脉冲星/脉冲星:2.4.1停靠器映像。

票数 2
EN

Stack Overflow用户

发布于 2019-12-22 14:52:31

我的假设是,“多代理设置”指的是脉冲星簇。要实现这一目标,需要的不仅仅是几个经纪人。要创建Pulsar集群,应完成以下任务:

  • 部署ZooKeeper集群
  • 初始化群集元数据
  • 部署BookKeeper集群
  • (最后)部署一个或多个Pulsar代理

我不知道任何现有的用于部署Pulsar集群的坞-组合配置,但是在Kubernetes部署有很多选项。为了在本地机器上进行测试,可以在小库贝中使用掌舵启动Pulsar集群。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59389702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档