消息中间件
Wang-Junchao
这个作者很懒,什么都没留下…
展开
-
09-rabbitmq-消息主题-spring
在上一个教程中,我们改进了我们的日志记录系统。而不是使用只能够进行虚拟广播的扇出交换机,我们使用直接交换器,并且有可能选择性地接收日志。 虽然使用直接交换器改进了我们的系统,但它仍然有限制 - 它不能基于多个标准进行路由选择。 在我们的日志记录系统中,我们可能不仅要根据严重性订阅日志,还可以基于发出日志的源进行订阅。您可能会从syslog unix工具中了解这一概念,该工具根据严重性(信息/警告/错误…)和设施(翻译 2017-06-28 07:34:29 · 657 阅读 · 0 评论 -
08-rabbitmq-消息路由-spring
先决条件 本教程假定RabbitMQ已在标准端口(5672)上的localhost上安装并运行。如果使用不同的主机,端口或凭据,连接设置将需要调整。 消息路由 在上一个教程中,我们构建了一个简单的扇出交换。我们能够向许多接收器广播消息。 在本教程中,我们将为其添加一个功能 - 我们将只能订阅一部分消息。例如,我们将能够仅将消息指向感兴趣的某些颜色(“橙色”,“黑色”,“绿色”),同时仍然能够在控制台上打印所有消息翻译 2017-06-27 07:55:24 · 623 阅读 · 0 评论 -
07-rabbitmq-消息路由
在本教程中,我们将为其添加一个功能 - 我们将只能订阅一部分消息。例如,我们将能够仅将关键错误消息指向日志文件(以节省磁盘空间),同时仍然可以在控制台上打印所有日志消息。翻译 2017-06-26 08:14:03 · 636 阅读 · 0 评论 -
05-rabbitmq-发布订阅
05-rabbitmq-发布订阅【博文总目录>>>】【工程下载>>>】先决条件本教程假定RabbitMQ已在标准端口(5672)上的localhost上安装并运行。如果使用不同的主机,端口或凭据,连接设置将需要调整。发布/订阅在上一个教程中,我们创建了一个工作队列。工作队列背后的假设是每个任务都交付给一个工作人员。在这部分中,我们会做一些完全不同的事情 - 我们会向多个消费者传递信息。这种模式被称为翻译 2017-06-23 07:46:17 · 707 阅读 · 0 评论 -
04-rabbitmq-工作队列-spring
04-rabbitmq-工作队列-spring【博文总目录>>>】【工程下载>>>】先决条件本教程假定RabbitMQ已在标准端口(5672)上的localhost上安装并运行。如果使用不同的主机,端口或凭据,连接设置将需要调整。 工作队列(使用spring-ampq客户端)在第一个教程中,我们编写了程序来发送和接收来自命名队列的消息。在这一个中,我们将创建一个工作队列,用于在多个工作人员之间分配翻译 2017-06-22 08:19:38 · 1363 阅读 · 0 评论 -
12-rabbitmq-远程过程调用-spring
在本教程中,我们将使用RabbitMQ构建一个RPC系统:一个客户机和一个可扩展的RPC服务器。由于我们没有任何值得分发的耗时任务,我们将创建一个返回斐波纳契数字的虚拟RPC服务。翻译 2017-07-01 07:42:34 · 854 阅读 · 0 评论 -
03-rabbitmq-工作队列
03-rabbitmq-工作队列【博文总目录>>>】【工程下载>>>】先决条件本教程假定RabbitMQ已在标准端口(5672)上的localhost上安装并运行。如果使用不同的主机,端口或凭据,连接设置将需要调整。工作队列在第一个教程中,我们编写了程序来发送和接收来自命名队列的消息。在这一个中,我们将创建一个工作队列,用于在多个工作人员之间分配耗时的任务。工作队列(又称:任务队列)背后的主要思想是翻译 2017-06-21 07:44:08 · 707 阅读 · 0 评论 -
11-rabbitmq-远程过程调用
在本教程中,我们将使用RabbitMQ构建一个RPC系统:一个客户机和一个可扩展的RPC服务器。由于我们没有任何值得分发的耗时任务,我们将创建一个返回斐波纳契数字的虚拟RPC服务。翻译 2017-06-30 07:53:10 · 601 阅读 · 0 评论 -
02-RabbitMQ Hello World Spring使用
02-RabbitMQ Hello World Spring使用【博文总目录>>>】【工程下载>>>】先决条件本教程假定RabbitMQ已在标准端口(5672)上的localhost上安装并运行。如果使用不同的主机,端口或凭据,连接设置将需要调整。介绍RabbitMQ是一个消息代理:它接受并转发消息。您可以将其视为邮局:当您将要发布的邮件放在邮箱中时,您可以确信邮差最终会将邮件发送给收件人。在这个比翻译 2017-06-20 07:48:36 · 877 阅读 · 1 评论 -
01-RabbitMQ开篇 Hello World
【博文总目录>>>】【工程下载>>>】先决条件本教程假定RabbitMQ已在标准端口(5672)上的localhost上安装并运行。如果使用不同的主机,端口或凭据,连接设置将需要调整。介绍RabbitMQ是一个消息代理:它接受并转发消息。您可以将其视为邮局:当您将要发布的邮件放在邮箱中时,您可以确信邮差最终会将邮件发送给收件人。在这个比喻中,RabbitMQ是一个邮箱,邮局和邮递员。RabbitMQ翻译 2017-06-19 07:48:56 · 1025 阅读 · 0 评论 -
10-rabbitmq-消息主题-spring
在上一个教程中,我们改进了我们的消息灵活性。。而不是使用只能够进行虚拟广播的扇出交换器,我们使用直接交换器,并且获得了基于路由密钥有选择地接收消息的可能性。。 虽然使用直接交换器改进了我们的系统,但它仍然有限制 - 它不能基于多个标准进行路由选择。 在我们的日志记录系统中,我们可能不仅要根据严重性订阅日志,还可以基于发出日志的源进行订阅。您可能会从syslog unix工具中了解这一概念,该工具根据严重性(信息/警告翻译 2017-06-29 07:46:31 · 776 阅读 · 0 评论 -
消息对队的使用和常用消息对列对比
【博文总目录>>>】 一、消息队列使用的四种场景介绍 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景 以下介绍消息队列在实际应用中常用的使用场景。...原创 2018-03-11 10:29:07 · 1756 阅读 · 0 评论