- 博客(6)
- 收藏
- 关注
原创 ASP.NET MVC-4种过滤器
MVC Filter ASP.NET MVC Filter是典型的 AOP(面向切面编程),其中有四种过滤器:Action,Result,Exception,Authorization。 我们在编程时,可以把过滤器加在3个地方: - 控制器上(作用于控制器下所有Action) - Action上(当前标记的Action) - 全局(所有控制器的Action) Action 定义:...
2018-07-26 14:04:08 2406
原创 RabbitMQ五:Topics
RabbitMQ五:Topics 上一篇文章中,使用direct交换机替换之前的fanout交换机进行有选择的日志消息接收。 本文将通过以下需求来说明Topic: 在我们的日志系统中,我们可能不仅要根据严重性订阅日志,还要根据发出日志的源来订阅日志。 主题交换机(Topic exchange) 格式:必须是由点分隔的单词列表,单词可以是任何内容。 *(星号)代表一个单词。 #(h...
2018-07-23 15:48:05 434
原创 RabbitMQ四:Routing
RabbitMQ四:Routing 上一篇博客构建了一个简单的日志系统,能够像多个接受者广播日志信息。 本文将添加一个功能,用以说明RabbitMQ中的Routing: 只能订阅一部分消息,例如,我们只能将错误信息写入日志文件(以节省磁盘空间),同时在控制台打印所有日志消息。 直接交换 上一批文章中的日志记录系统向所有消费者广播消息,我们现在希望扩展它以允许根据消息的严重性过滤消息。...
2018-07-23 15:17:52 425
原创 RabbitMQ三:Publish-Subscribe
RabbitMQ三:Publish/Subscribe Exchanges(交换机) RabbitMQ的消息发送模型核心思想是生产者不直接把消息发送到消息队列中。事实上,生产者不知道自己的消息将会被缓存到哪个队列中。 生产者只像交换机发送消息。一方面,它接收来自生产者的消息,另一方面,将它们推送到队列。交换机必须确切知道如何处理收到的消息。它应该附加到特定队列吗?它应该附加到许多队列吗?...
2018-07-23 09:28:46 713
原创 RabbitMQ二:Work Queues
RabitMQ二:Work Queues 概述 本文示例重点为: - RabbitMQ的的消息及队列持久化(生产者服务挂了之后保证数据不丢失) - RabbitMQ的消息应答(消费时服务挂了之后保证消息数据不丢失) 示例 NewTask 说明: - QueueDeclare的参数durable表示设置队列是否持久化 - IBasicProperties.Persisten...
2018-07-19 13:14:39 478
原创 RabbitMQ一 : Hello World
RebbitMQ一 : Hello World 相关文档 官网:http://www.rabbitmq.com Erlang:http://www.erlang.org/downloads RabbitMQ:http://www.rabbitmq.com/install-windows.html RabbitMQ使用:http://www.rabbitmq.com/getstarte...
2018-07-19 08:42:06 446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人