随笔分类 -  mq

摘要:安装如下步骤: 首先安装erlang 安装rabbitmq rpm包 启动rabbitmq 注:如果启动失败,报错如下: 则修改hosts,添加hostname: 添加hostname: 再次重启即可: 打开5672端口 启用插件 重启rabbitmq web访问 无法登录请使用如下: 写入如下信息 阅读全文
posted @ 2017-11-24 15:03 程序员小波与Bug 阅读(1404) 评论(0) 推荐(1) 编辑
摘要:环境说明: os:Ubuntu 16.04 zookeeper:zookeeper 3.4.9 kafka:kafka_2.11-0.11.0.0 jdk:jdk 8(kafka启动需要使用到jdk) 详细说明(以下所有操作均是在root用户下操作): 一、jdk安装 jdk分为以下几种:jre、o 阅读全文
posted @ 2017-07-25 17:59 程序员小波与Bug 阅读(10696) 评论(2) 推荐(2) 编辑
摘要:在之前的章节中我们改进了我们的日志系统,我们使用direct型交换器代替了只能盲目广播消息的fanout型交换器,这使得我们可以有选择性地接收日志。 尽管使用direct型交换器改进了我们的日志系统,但它仍然有缺陷——它不能基于多个规则或标准进行路由。 在我们的系统中,我呢也许希望订阅的不仅仅是严重 阅读全文
posted @ 2016-12-02 16:50 程序员小波与Bug 阅读(1910) 评论(0) 推荐(2) 编辑
摘要:在之前的教程中,我们创建了一个简单的日志系统。我们能够向许多交换器转发日志消息。 在本教程中,我们将添加一个功能——我们让它仅仅接收我们感兴趣的日志类别。举例:我们 实现仅将严重级别的错误日志写入磁盘(为了节省磁盘空间),其余日志级别的日志直接打印到控制台。 绑定 之前的章节中我们已经创建过绑定,你 阅读全文
posted @ 2016-11-16 16:29 程序员小波与Bug 阅读(1547) 评论(0) 推荐(3) 编辑
摘要:二、”工作队列” 在第一节中我们发送接收消息直接从队列中进行。这节中我们会创建一个工作队列来分发处理多个工作者中的耗时性任务。 工作队列主要是为了避免进行一些必须同步等待的资源密集型的任务。实际上我们将这些任务时序话稍后分发完成。我们将某个任务封装成消息然后发送至队列,后台运行的工作进程将这些消息取 阅读全文
posted @ 2016-11-09 17:41 程序员小波与Bug 阅读(2946) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ 一、”Hello World!” 1、简介: RabbitMQ是一种消息中间件,主要思想很简单:接收消息并转发。你可以将它设想为一个邮局:你往里面发送邮件并确保邮件能实际运达,RabbitMQ好比这里的邮箱、邮局和邮递员的角色。 RabbitMQ和邮局的一个主要区别是,Rabbit 阅读全文
posted @ 2016-11-08 10:02 程序员小波与Bug 阅读(899) 评论(0) 推荐(1) 编辑