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
    上面有支持的各平台架构版本信息
相关推荐
天空属于哈夫克34 天前
企业微信二次开发:精准实现关键词自动回复
架构·企业微信
晨米酱4 天前
AGENTS.md:Agent 的上下文策略层
面试·架构·agent
这个DBA有点耶4 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
码流子4 天前
高速公路安全监测实践:碰撞监测预警+物联网底座,从感知到处置的闭环
大数据·人工智能·物联网·算法·架构
moMo4 天前
从固定流程到问题路由:让 LangGraph RAG 按需检索
架构
赵文宇(温玉)4 天前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
张洛闻Eren4 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
白远山4 天前
上海24小时自助健身房解决方案实战指南与经验分享
java·数据库·架构·需求分析
LorryJovens4 天前
【LAAP科研】双系统具身AGI范式研究——基于LAAP认知架构与Jev概率决策模型的系统性技术调研与范式验证
人工智能·gpt·安全·架构
JQweryuiop4 天前
中小型游戏陪练工作室数字化管理实践:基于七彩屋电竞护航小程序订单、履约与绩效系统的落地复盘
大数据·游戏·小程序·架构