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
    上面有支持的各平台架构版本信息
相关推荐
拾忆,想起29 分钟前
Dubbo跨机房调用实战:从原理到架构的完美解决方案
服务器·网络·网络协议·tcp/ip·架构·dubbo
mr_orange_klj1 小时前
K8S多环境配置的AI问答
云原生·容器·kubernetes
幻灭行度1 小时前
docker镜像导入到K8S的containerd中
java·docker·kubernetes
Propeller1 小时前
【Android】快速上手 Android 组件化开发
android·架构
腾讯数据架构师1 小时前
海光dcu 虚拟化适配
云原生·kubernetes·mlops·dcu·海光·cube studio·vdcu
1***Q7841 小时前
MCP在分布式计算中的任务调度
贪心算法·kubernetes·mojo
拾忆,想起2 小时前
Dubbo网络延迟全链路排查指南:从微服务“快递”到光速传输
网络·网络协议·微服务·架构·php·dubbo
励志成为糕手2 小时前
Flume架构深度解析:构建高可用大数据采集系统
大数据·架构·flume·日志·大数据采集
2501_941148152 小时前
区块链技术与未来金融:去中心化的革命
rabbitmq
s***4533 小时前
【RabbitMQ】超详细Windows系统下RabbitMQ的安装配置
windows·分布式·rabbitmq