RabbitMQ
文章目录
RabbitMQ 使用场景服务解耦流量削峰异步调用
rabbitmq 基本概念ExchangeMessage QueueBinding KeyRouting Key
rabbitmq安装Docker 启动Rabbitmq离线安装Yum在线安装启动rabbitmq服务器rabbitmq管理界面启用管理界面重启RabbitMQ服务访问
添加用户添加用户设置访问权限
开放客户端连接端口
rabbitmq六种工作模式依赖简单模式业务代码
工作模式业务代码
RabbitMQ 使用场景
服务解耦
假设有这样一个场景, 服务A产生数据, 而服务B,C,D需要这些数据, 那么我们可以在A服务中直接调用B,C,D服务,把数据传递到下游服务即可
但是,随着我们的应用规模不断扩大,会有更多的服务需要A的数据,如果有几十甚至几百个下游服务,而且会不断变更,再加上还要考
RabbitMQ最先出现在Python成神之路。
共有 0 条评论