rabbitmq-k8s下双架构镜像+手动sts部署完全文档(下)

#作者:朱雷

上一篇:《rabbitmq

文章目录

4、部署

集群模式下推荐:节点数奇数至少3个节点,pv容量根据业务量设置

复制代码
kubectl apply -f sc.yaml -f pv.yaml


复制代码
kubectl apply -f secret.yaml -f cm.yaml -f rbac.yaml -f headless-service.yaml -f svc.yaml

kubectl apply -f rabbitmq-sts.yaml

服务状态:

root@rabbitmq-0:/# rabbitmqctl status

集群状态:

出现三个node 节点,且状态显示:"status: not under maintenance"

管理插件web页面:

测试集群队列读写:

创建队列:

复制代码
rabbitmqadmin -uadmin -padmin123 declare queue name=test001 durable=true queue_type=quorum

创建交换机:

复制代码
rabbitmqadmin -uadmin -padmin123 declare exchange name=test001-ex type=direct durable=true

创建路由绑定:

复制代码
rabbitmqadmin -uadmin -padmin123 declare binding source=test001-ex destination=test001 routing_key=test001

发布消息:

复制代码
rabbitmqadmin -uadmin -padmin123 publish routing_key=test001 exchange=test001-ex payload="hi, this is frist one!"

获取消息:

复制代码
rabbitmqadmin -uadmin -padmin123 get queue=test001 count=1

队列状态:

5、注意事项

  1. 本文配置文件中 {{xxx}} 的内容均为可修改值,根据实际业务使用环境修改
  2. rabbitmq 镜像官方地址:
    https://hub.docker.com/layers/library/rabbitmq/4.0.9-management/images/sha256-86ad5e9c978ef3665a07eb2ae0a009a184c068a4020a1e1faa93aec92dd4980d
    上面有支持的各平台架构版本信息
相关推荐
xx.ii3 小时前
k8s:service资源详解
运维·网络·容器·kubernetes
美狐美颜SDK开放平台3 小时前
直播美颜sdk特效功能架构全解析:从图像处理到AI渲染的技术演进
图像处理·人工智能·算法·架构·1024程序员节·美颜sdk·直播美颜sdk
小王不爱笑1323 小时前
Maven 进阶与私服架构
java·架构·maven
Moniane10 小时前
A2A+MCP构建智能体协作生态:下一代分布式人工智能架构解析
人工智能·分布式·架构
爱敲键盘的猴子11 小时前
MQ高级 -- RabbitMQ
rabbitmq
ttghgfhhjxkl11 小时前
Windows 系统下 RabbitMQ 延迟插件的安装步骤与常见问题修复
windows·rabbitmq·ruby
即兴随缘11 小时前
【RabbitMQ】RPC模式(请求/回复)
rabbitmq·.net
码界奇点12 小时前
Apache IoTDB 架构特性与 PrometheusGrafana 监控体系部署实践
架构·apache·grafana·prometheus·iotdb
꒰ঌ 安卓开发໒꒱12 小时前
RabbitMQ面试全解析:从核心概念到高可用架构
面试·架构·rabbitmq