RabbitMQ 基础架构流程 数据隔离 创建用户

介绍

  • publisher:消息发送者
  • -exchange:交换机,复制路由的消息
  • -queue:队列,存储消息
  • consumer:消息的消费者

    工作流程
    publisher消息发送者 -> exchange 交换机 -> queue 队列 -> consumer 消息的消费者

数据隔离

在实际的开发中一般一个消息队列会给多个网站去使用因为性能非常的强大,一般都会去进行隔离。

  • 隔离环境:不同虚拟主机之间的资源是完全隔离的,可以有效防止一个虚拟主机上的问题影响到其他虚拟主机。

  • 权限控制:可以为每个虚拟主机设置不同的用户权限,控制用户对队列、交换机等资源的访问权限。

  • 组织结构:按照应用、部门或其他逻辑组织方式来管理资源,使得系统管理更加高效。

创建用户

创建虚拟主机

创建成功,可以看到每一个的路由都是独立的


配置用户权限

配置成功

相关推荐
u01040583615 小时前
京东返利app的分布式ID生成策略:雪花算法在订单系统中的实践
分布式·算法
AcrelZYL15 小时前
工商业屋顶分布式光伏监控系统助力园区企业错峰有序用电
分布式·分布式光伏·屋顶分布式光伏·工商业分布式光伏监控
thginWalker15 小时前
分布式协议与算法实战-理论篇
分布式
失散1315 小时前
分布式专题——10.2 ShardingSphere-JDBC分库分表实战与讲解
java·分布式·架构·shardingsphere·分库分表
失散1317 小时前
分布式专题——10.4 ShardingSphere-Proxy服务端分库分表
java·分布式·架构·shardingsphere·分库分表
Bellafu66619 小时前
spring项目部署后为什么会生成 logback-spring.xml文件
java
递归不收敛19 小时前
一、Java 基础入门:从 0 到 1 认识 Java(详细笔记)
java·开发语言·笔记
沐浴露z19 小时前
【Java SpringAI智能体开发学习 | 2】SpringAI 实用特性:自定义Advisor,结构化输出,对话记忆持久化,prompt模板,多模态
java·spring·springai
小沈同学呀19 小时前
创建一个Spring Boot Starter风格的Basic认证SDK
java·spring boot·后端
码农小伙20 小时前
通俗易懂地讲解JAVA的BIO、NIO、AIO
java·nio