当前位置: 首页 > news >正文

基于k8s环境下pulsar高可用测试和扩缩容(下)

#作者:任少近

文章目录

  • Pulsar扩缩容
    • 1.测试目的
    • 2.当前集群节点数
    • 3.缩容
    • 4.扩容
    • 5.结论

Pulsar扩缩容

1.测试目的

本部分旨在验证 Pulsar 集群在进行扩容(新增节点)和缩容(移除节点)后的可用性及一致性,确保在动态调整集群规模后,系统仍能正常支持消息的发布与订阅、主题的管理等关键功能。

2.当前集群节点数

目前 Pulsar 集群中包含以下组件:

Broker 节点:3个(node1、node2、node3)
BookKeeper 节点:3个
ZooKeeper 节点:3个
确保与 ZooKeeper 和 BookKeeper 正常通信。

当前的pulsar节点数
在这里插入图片描述

3.缩容

将3个broker-0,broker-1,broker-2缩容2个。
通过命令kubectl -n pulsar scale statefulset.apps/pulsar-broker --replicas=2
在这里插入图片描述
验证

已成功缩容为两个,我们验证。
查询当前broker节点
在这里插入图片描述
业务验证:
创建、查询、删除操作正确
在这里插入图片描述

4.扩容

将2个broker-0,broker-1扩容3个,如下图:
在这里插入图片描述
在这里插入图片描述
验证
创建、查询、删除操作正确
在这里插入图片描述
在这里插入图片描述

5.结论

通过增删查改,验证扩缩容情况,表明Pulsar 扩缩容并不影响数据的丢失,所有管理接口和消息服务均未出现中断或异常,表明 Pulsar 支持动态扩缩容操作,具备良好的弹性和运维灵活性。以及业务连续性。

http://www.dtcms.com/a/274934.html

相关文章:

  • 线程通信与进程通信的区别笔记
  • CMU15445-2024fall-project1踩坑经历
  • 小米汽车今年6月新车交付超2.5万辆
  • Marin说PCB之Allegro高亮BOM器件技巧详解
  • 格密码--数学基础--03格的基本域与行列式
  • 用AI做带货视频评论分析【Datawhale AI 夏令营】
  • 《P3976 [TJOI2015] 旅游》
  • Guava LoadingCache
  • Apipost 与 Apifox 的 API 调试功能:全面对比与深入分析
  • Vue + Element UI 实现选框联动进而动态控制选框必填
  • 牛客 —— JZ22 链表中倒数最后k个结点
  • 前端八股-promise
  • FreeRTOS踩坑小记——vTaskList函数的使用
  • Activiti:activiti-app.war持久化功能实现
  • AI优化器美国VPS集成:智能算力部署与性能调优指南
  • (补充)RS422
  • Mysql:分库分表
  • STM32F103之存储/启动流程
  • 【世纪龙科技】几何G6新能源汽车结构原理教学软件
  • Linux C 管道文件操作
  • [spring6: @EnableLoadTimeWeaving]-使用案例
  • SSH基础原理
  • 速盾:高防CDN和普通CDN的区别大吗?
  • 【unity编辑器开发与拓展EditorGUILayoyt和GUILayoyt】
  • phpstudy搭建pikachu
  • Java 的集合都有哪些,都有什么特点?
  • c#获取Datatable中某列最大或最小的行数据方法
  • 2025年亚太中文赛B题第一版本超详细解题思路
  • Claude Code 完全上手指南:从入门到精通的终极备忘录
  • 【MYSQL8】springboot项目,开启ssl证书安全连接