一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列 ...
分类:
其他好文 时间:
2018-08-25 14:17:53
阅读次数:
162
activemq 是 基于 jms 协议的 消息队列 消息 流程: jsm 的 消息流程鼻尖简单 生产者发送消息到目的地,消费者 监听这个目的地,然后收到消息。 相比 amqp 的 消息流程简单很多。 producer:生产者,产生消息。 consumer:消费者 destination:目的地 j ...
分类:
其他好文 时间:
2018-08-23 22:19:30
阅读次数:
224
一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,Roc ...
分类:
其他好文 时间:
2018-08-13 22:06:27
阅读次数:
177
需求: 目前的程序中都是基于log4j来实现日志的管理,想要获取日志中的一部分消息,展示给用户。 约束: 由于程序中除了自己开发的代码,还会有层层依赖的第三方jar中的日志输出。需要展示给用户的消息,也有部分包括在第三方的包中。不可能去修改第三方jar来获得消息,所以只能从Log4j本身的消息入手, ...
分类:
其他好文 时间:
2018-08-09 17:32:26
阅读次数:
149
通过反向工程结合OAuth2流程分析了在第三方网站上使用QQ扫码登录的功能,分析了消息流程与相关消息,明确了大致的实现思路。
分类:
其他好文 时间:
2018-08-03 20:48:41
阅读次数:
211
一、简介 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。使用较多的消息队列有ActiveMQ、RabbitMQ、ZeroMQ、Kafka、MetaMQ、RocketMQ。 二、消息队列应用场景 以下介绍消息队列在实际应 ...
分类:
其他好文 时间:
2018-08-03 16:33:59
阅读次数:
192
消息队列是分布式应用间交换信息的重要组件,消息队列可驻留在内存或磁盘上, 队列可以存储消息直到它们被应用程序读走。 通过消息队列,应用程序可以在不知道彼此位置的情况下独立处理消息,或者在处理消息前不需要等待接收此消息。 所以消息队列可以解决应用解耦、异步消息、流量削锋等问题,是实现高性能、高可用、可 ...
分类:
其他好文 时间:
2018-07-30 18:03:31
阅读次数:
145
消息队列作为分布式系统中重要的组件,可以解决应用耦合,异步消息,流量削锋等系列问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 消息队列应用场景 以下介绍消息队列在实际应用中常用的使用场 ...
分类:
其他好文 时间:
2018-07-30 16:40:01
阅读次数:
145
现在假设有如下构建的游戏服务器,游戏服务器有一组gate服务器,用来验证客户端,并且通过gate服务器来与一组主服务器,然后主服务器与关系服务器进行通信。 其中relation服务器用来处理各种关系,例如好友关系,师徒关系等。现在有一个玩家A添加玩家B为好友,那么客户端发送给服务端的消息流程如上所示 ...
分类:
其他好文 时间:
2018-07-04 23:41:29
阅读次数:
246
1. kafka介绍 1.1. 主要功能 根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能: 1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka ...
分类:
其他好文 时间:
2018-06-28 10:18:30
阅读次数:
204