EasyNetQ
heitaoking
这个作者很懒,什么都没留下…
展开
-
EasyNetQ-链接到RabbitMQ
1,EasyNetQ-链接到RabbitMQ 一、链接到RabbitMQ1,创建连接注意不能有空格var bus = RabbitHutch.CreateBus(“host=myServer;virtualHost=myVirtualHost;username=mike;password=topsecret”);1)host(必填):例如:ho...转载 2020-05-01 20:21:29 · 454 阅读 · 0 评论 -
EasyNetQ使用(十)【用EasyNetQ.Hosepipe重新提交错误信息】
EasyNetQ.Hosepipe是EasyNetQ队列管理工具。用来取回队列中的消息并重新发布这些消息。还可以用它来检测错误队列,并重试发布消息。用法EasyNetQ.Hosepipe.exe <command&g...转载 2020-04-30 23:05:06 · 152 阅读 · 0 评论 -
EasyNetQ使用(九)【非泛型的发布&订阅扩展方法,发生错误的情况 】
自从EasyNetQ第一个版本开始,它就可以发布/订阅特定类型的消息。bus.Subscribe<MyMessage>("subscriptionId", x => Console.Writ...转载 2020-04-30 23:02:53 · 168 阅读 · 0 评论 -
EasyNetQ使用(八)【对延迟消息插件的支持,自动订阅者】
RabbitMQ延迟消息插件仍然在实验阶段。你使用这个功能要自担风险。RabbitMQ延迟消息插件为RabbitMQ增加了新的交换机类型,允许延时消息投递。EasyNetQ为交换机通过定义一种新的日程类型:DelayedE...转载 2020-04-30 23:00:44 · 624 阅读 · 0 评论 -
EasyNetQ使用(七)【发布者确认 ,用Future Publish发布预定中事件 】
AMQP发布消息默认情况下是非事务性的,不能确保你的消息真正送达代理。AMQP可以去指定事务性发布,但是RabbitMQ这样会非常慢,我们没有让EasyNetQ API去支持此功能。为了高效的确保投递成功,RabbitMQ推荐...转载 2020-04-30 22:55:02 · 254 阅读 · 0 评论 -
EasyNetQ使用(六)【多态发布和订阅,消息版本控制】
你能够订阅一个接口,然后发布基于这个接口的实现。让我们看下一个示例。我有一个接口IAnimal和两个实现Cat和Dog:public interface IAnimal{ string Name { get; set; }}public class Cat : IAnimal{ p...转载 2020-04-30 22:52:50 · 286 阅读 · 0 评论 -
EasyNetQ使用(五)【基于主题的路由,控制队列名称】
RabbitMQ有一个很酷的功能,基于主题的路由,这个功能允许订阅者基于多个条件去过滤消息。一个主题是由点号分隔的单词列表,随消息一同发布。例如:“stock.usd.nyse” 或 “book.uk.london” 或 “a...转载 2020-04-30 22:50:32 · 222 阅读 · 0 评论 -
EasyNetQ使用(四)【Request与Response,Send与Receive】
EasyNetQ支持的最简单的消息模式是发布/订阅.这个模式是一个极好的方法用来解耦消息提供者和消费者。消息发布者只要简单的对世界说,“这里有些事发生” 或者 “我现在有一个信息”。它不关心有没有人监听,或者接收者是谁,或者接...转载 2020-04-30 22:45:13 · 556 阅读 · 0 评论 -
EasyNetQ使用(三)【Publish与Subcribe】
EasyNetQ支持的最简单的消息模式是发布/订阅.这个模式是一个极好的方法用来解耦消息提供者和消费者。消息发布者只要简单的对世界说,“这里有些事发生” 或者 “我现在有一个信息”。它不关心有没有人监听,或者接收者是谁,或者接...转载 2020-04-30 22:42:32 · 724 阅读 · 0 评论 -
EasyNetQ使用(二)【连接RabbitMQ,SSL连接,Logging】
如果你连接过关系数据库,例如SQL Server。你会发现EasyNetQ处理connections有点奇怪。和关系数据库通讯一直都是通过client开始的。Client 打开一个连接, 发出一个SQL命令,如有必要时,处理结...转载 2020-04-30 22:37:06 · 365 阅读 · 0 评论 -
EasyNetQ使用(一)【介绍】
EasyNetQ 是一个容易使用,专门针对Rab...转载 2020-04-30 22:22:15 · 1190 阅读 · 0 评论