最新 最热

一道真实的阿里面试题 | 如何保证消息队列的高可用

如果你的简历里写了MQ,如果有人问到你 MQ 的知识,高可用是必问的。MQ 会导致系统可用性降低。所以只要你用了 MQ,接下来问的一些要点肯定就是围绕着 MQ 的那些缺点怎么来解决了。...

2019-08-17
0

一文带你读懂Micro框架如何读取配置文件

我们在写程序的时候,一个无法避免的步骤就是配置文件的编写,有了配置文件,就要有相应的加载机制,比如读取配置文件到实体中,配置文件因为语法简单,具有灵活性,在程序中被广泛的使用,如今流行的有xml,json,yml等类型的配置文件,这...

2019-08-16
0

微服务系列笔记之RabbitMQ的入门使用

上一篇文章我们讲到了broker模式,其实在Micro框架中已经为我们提供了一个rabbitMQ插件,我们可以借助这个插件来实现我们的生产与消费

2019-08-16
0

微服务系列笔记之Broker模式入门篇

API模式笔记告一段了,这篇文章总结了Micro中的消息订阅模式,在之前的系列文章中讲解了RabbitMQ消息队列,使用的是原生代码进行编写,在Micro中,其实为我们封装了RabbitMQ消息队列,不仅仅是RabbitMQ还有NATs作为消息中间件,称...

2019-08-16
0

RabbitMQ系列笔记终极封装篇

在阅读本篇笔记时,如果你还不熟悉RabbitMQ,请查看公众号中关于RabbitMQ系列笔记相关文章,如果你已经熟悉了,还请在本篇文章多多指教。本文使用go mod进行获取相关包,使用Go1.12.6版本进行编写,编译器工具使用Vscode。...

2019-08-16
0

RabbitMQ系列笔记主题订阅模式

昨天的内容主要讲了RabbitMQ的发布订阅模式和路由模式,都很好的满足了我们的日志打印,但是如果说,我对日志的打印,希望可以过滤掉一些内容呢,比如说,在打印错误日志的时候,只打印login时的错误?这个时候,就需要我们使用主题订...

2019-08-16
0

RabbitMQ系列笔记入门篇

在了解本篇文章之前,先复习以下知识点,如果你对RabbitMQ还不了解,请先查看RabbitMQ系列笔记介绍篇这篇文章。

2019-08-16
0

RabbitMQ系列笔记work模式

在上一篇的博客RabbitMQ系列笔记入门篇我们其实用到了一种工作模式就是简单队列,一个生产者对应了一个消费者,今天主要给大家讲一下工作队列,一个生产者对应了多个消费者,但只有一个消费者会受到消息,并作出应答。...

2019-08-16
0

RabbitMQ系列笔记介绍篇

rabbitMQ是市面上应用很广的一种应用间传送数据的通信方式,是由erlang语言开发,主要特点就是异步通信,实现服务与服务之间的解耦。

2019-08-16
0

RabbitMQ系列笔记广播模式和路由模式

上一节介绍了简单的工作模式,即一个队列可以被多个消费者进行消费,只有一条消息被送到消费者,采用公平调度的方式,在以往的例子中似乎我们还没用到交换器进行发送消息,我们都知道,往队列里发送消息,是需要用交换器进行分发的...

2019-08-16
0