摘要:
参考资料:RabbitMQ tutorial - Reliable Publishing with Publisher Confirms Overview 在这篇 tutorial 中,官方仅提供了 Java 的客户端。 发布者确认(Publisher Confirms)是一种 RabbitMQ 扩 阅读全文
摘要:
参考资料:RabbitMQ tutorial - Remote procedure call (RPC) — RabbitMQ Remote Procedure Call What this tutorial focuses on 在 RabbitMQ学习笔记03:Work Queues 中我们学会 阅读全文
摘要:
参考资料:RabbitMQ tutorial - Topics — RabbitMQ 前言 在上一篇博文中我们使用direct类型的exchange改善了我们的日志系统,但是它仍然有一定的限制,它没有办法基于多个条件路由消息。 我们可能不仅仅希望基于日志级别(严重性)来订阅日志,也希望可以基于比如说 阅读全文
摘要:
参考资料:RabbitMQ tutorial - Routing — RabbitMQ 前言 在之前的文章中我们构建了一个简单的日志系统,它可以广播消息到多个消费者中。 在这篇文章中,我们打算实现仅订阅消息的子集(即不是所有的消息,仅仅只是一部分消息。注意,这里不是说一条消息的一部分)。例如我们只会 阅读全文
摘要:
参考资料:RabbitMQ tutorial - Publish/Subscribe — RabbitMQ 前言 在 RabbitMQ学习笔记03:Work Queues 中,每个进入队列中的消息只会被投递给一个消费者进程。而在这篇文章中,我们将会把一条消息同时投递给多个消费者进程。这种模式也叫做p 阅读全文
摘要:
参考资料:RabbitMQ tutorial - Work Queues — RabbitMQ 前言 这篇文章我们会创建一个Work Queue,它会在多个worker(即消费者 consumer)中分发耗时的任务。Work Queue也叫做Task Queue是为了避免当处理一个占用资源的任务时必 阅读全文
摘要:
参考资料:RabbitMQ tutorial - "Hello world!" — RabbitMQ 前言 RabbitMQ是一个中间人,它接受和转发消息。我们可以把它想象成一个邮局:当你把邮件投入邮箱的时候,你可以确信它最终会被投递到收件人的手中。RabbitMQ就是那个邮箱、邮局和邮差。区别就在 阅读全文
摘要:
前言 本人是一名运维工程师,在此公司接触到 RabbitMQ ,平时针对此软件的工作内容就是集群的安装以及配置监控等,对其的理解也仅仅是知道其是一种消息队列的服务,有队列,队列中有消息,结合大学时的知识知道队列是一种先进先出的数据结构。 有的开发同事告诉我你们运维做到这里就足够了,但是这样就不了解什 阅读全文
摘要:
参考资料: MTR (software) - Wikipedia MTR官网 mtr的man手册 简介 MTR的名称来源是My TraceRoute,原来源是Matt's TraceRoute。mtr是一个网络诊断工具,将ping和traceroute命令的功能合二为一。 命令ping着重查看到目标 阅读全文
摘要:
此博文的例题来源于骏马金龙的awk课程以及awk示例的整合。一些在以往的awk学习笔记中有涉及的示例,这里就不再重复了。 处理代码注释 # cat comment.txt /*AAAAAAAAAA*/ # 整行都被注释所占满。 1111 222 /*aaaaaaaaa*/ 32323 1234123 阅读全文