RabbitMQ
hsgao_water
这个作者很懒,什么都没留下…
展开
-
rabbitmq-rpc
rabbitmq-rpc前面讲的几个交换器,我们都是单向的消息发送,生产者将消息发送给消费者就不管了。在实际业务中,我们有时候要等耐消费者将结果返回给我们,或者说我么需要消费者上的一个功能,一个方法,一个接口返回给我们的值。但是往往我们的系统是不同的子系统,分布在不同的电脑,不能直接通过方法来调用,所以需要使用到RPC(Remote Procedure Call)远程过程调用模式。Rabb...原创 2019-10-20 20:01:42 · 242 阅读 · 0 评论 -
rabbitmq-window后台管理命令
角色说明administrator(超级管理员):可以登录控制台,查看所有信息可以对用户和策略进行操作Monitoring(监控者):可以登录控制台,可以查看节点相关的信息,比如进程数,内存使用情况等Policymaker(策略制定者):可以登录控制台,制定策略,但是无法查看节点信息Management(普通管理员):仅能登录控制台其他:无法登录控制台,一般指的是提供者和消费者...原创 2019-10-20 19:59:09 · 288 阅读 · 0 评论 -
rabbitmq-windows安装、基本操作
rabbitmq底层使用erlang语言实现,安装前,先查看两者匹配版本rabbitmq与erlang相匹配版本:https://www.rabbitmq.com/which-erlang.htmlerlang安装1、下载erlang22.1https://www.erlang.org/downloads2、安装完后配置环境变量3、测试是否安装成功打...原创 2019-10-10 13:59:12 · 146 阅读 · 0 评论 -
rabbitmq-Topic exchange(主题交换器)
Topic exchange消息发送到topic exchange(主题交换器)不能具有任意的routing_key(路由键),它必须是一系列的单词,使用点号.分隔。这些单词可以是任意的,但是经常定义了与消息相关的特性。一些有效的路由键示例:"stock.usd.nyse", "nyse.vmw", "quick.orange.rabbit"。路由键中的字可以任意多个,最多255个字节。绑...原创 2019-10-11 13:56:59 · 408 阅读 · 0 评论 -
rabbitmq-direct exchange(直接交换器)
Direct exchange直接交换器模式,其路由算法非常简单,一条消息只发送到完全匹配的队列。我们使用以下几个实例来说明:实例1在这个直接交换器实例中,我们绑定了两个队列到交换器中,第一个队列使用绑定键orange,第二个队列使用black和green绑定键。在这个实例中,路由键为“orange”的消息将被分发到队列Q1,路由键为”black”和“green”将被发到队...原创 2019-10-11 14:51:09 · 340 阅读 · 0 评论 -
rabbitmq-Fanout exchange(扇形交换器)
Fanout exchange扇形交换器,以广播的形式发送,不管消费者是否有相匹配的绑定键,都会收到消息。就像你买了商品A,人家还硬要把商品B都送给你,买一送一。我们具体看下实例:生产者发送消息:Send apple:Hello,RabbitMq1Send orange:Hello,RabbitMq2Send pear:Hello,RabbitMq3package c...原创 2019-10-11 15:15:30 · 204 阅读 · 0 评论