1.RabbitMQ的高可用 RabbitMQ基于主从模式实现高可用。RabbitMQ有三种模式:单机模式,普通集群模式,镜像集群模式。 (1)单机模式: 单机模式就是demo级别的,生产中不会有人使用。 (2)普通集群模式 普通集群模式就是在多台机器上启动多个rabbitmq实例,每个机器启动一个 ...
分类:
其他好文 时间:
2019-05-22 22:22:19
阅读次数:
128
其实回答这类问题,说白了,起码不求你看过那技术的源码,起码你大概知道那个技术的基本原理,核心组成部分,基本架构构成,然后参照一些开源的技术把一个系统设计出来的思路说一下就好 比如说这个消息队列系统,我们来从以下几个角度来考虑一下 (1)首先这个mq得支持可伸缩性吧,就是需要的时候快速扩容,就可以增加 ...
分类:
其他好文 时间:
2019-05-22 22:21:37
阅读次数:
120
1.为什么使用消息队列? (1)解耦:可以在多个系统之间进行解耦,将原本通过网络之间的调用的方式改为使用MQ进行消息的异步通讯,只要该操作不是需要同步的,就可以改为使用MQ进行不同系统之间的联系,这样项目之间不会存在耦合,系统之间不会产生太大的影响,就算一个系统挂了,也只是消息挤压在MQ里面没人进行 ...
分类:
其他好文 时间:
2019-05-22 22:17:41
阅读次数:
156
1.mq原则 数据不能多,也不能少,不能多是说消息不能重复消费,这个我们上一节已解决;不能少,就是说不能丢失数据。如果mq传递的是非常核心的消息,支撑核心的业务,那么这种场景是一定不能丢失数据的。 2.丢失数据场景 丢数据一般分为两种,一种是mq把消息丢了,一种就是消费时将消息丢了。下面从rabbi ...
分类:
其他好文 时间:
2019-05-22 22:09:42
阅读次数:
111
1、rsf(Remote service framework)框架整体的架构 思考点: 1、注册中心使用的zookeeper,多机房部署,各注册中心要求数据一致,如何在一个节点发生异常情况下,不影响其他节点? 服务发现模块会定时的将最新的服务提供方列表刷新到注册中心,如PUMP定时的将提供方的接口列 ...
分类:
其他好文 时间:
2019-05-14 20:48:26
阅读次数:
284
不要再为一些小事抓耳挠腮,不知所措。它将使你看到一个不一样的世界,使你的心态更加豁达。让我们一起学习这些小妙招,提升自己也善待他人。其实要想真正的不再为小事烦心,只要你把每天都当成是自己的最后一天过,这将使你事半功倍。你所能完成的将是你一直想做但还没有行动的事。
分类:
其他好文 时间:
2019-05-10 16:34:18
阅读次数:
139
个人博客平台上线目前,个人的博客已经上线,会将在各个博客平台的文章迁移的个人博客平台。个人博客平台的链接为:blog.ouyangsihai.cn后期的很多文章或者教程,都会在个人博客平台最新发布,当然CSDN也会继续维护的。学习资源网站:Coding这件小事如果需要获取什么学习资源、视频教程等,这里有一个十分不错的网站:www.helloithome.com,里面有很多不错的学习资源,只需要注册
分类:
其他好文 时间:
2019-04-14 11:11:08
阅读次数:
119
今天在看新华社公众号的一篇文章,文章名字叫做 "《世上除了生死,都是小事!》" ,是讲健康的重要性的。文章中有一句话特别触动我。 殊不知,人生下半场,拼的是健康。 我以前对人生各阶段的概念是很模糊的,也正因为如此,才稀里糊涂的过掉了人生的黄金时代 “21岁”。那时候,没想过爱,没想过吃,也没想着变成 ...
分类:
其他好文 时间:
2019-04-14 09:55:39
阅读次数:
117
近来很多商家开始重视域名防封的技术了,为什么呢,因为实在是封怕了。三天两头就得去换域名,换域名是小事,用户流失就是大事了,直接跟利益挂钩的。那么域名防封技术究竟有多重要呢?又该如何实现域名防封呢?下面给大家分享一些自己的经验。 案例分析 首先我们来说一下域名的重要性,在百度统计“流量入口选择”一项中 ...
分类:
微信 时间:
2019-03-06 00:51:16
阅读次数:
326
每周问问你的团队这这些问题 V1.0 1、本周取得了哪些进展? ? 通过回答这个问题可以让员工庆祝甚至夸耀一些自己的成果,包括那些跟最高优先级不相干而被忽视的小事情。借此你也能知道员工眼 里的成果与组织的目标是否相关。 2、面临哪些挑战?卡在什么地方? ? 克服挑战的最快捷方式就是把困难说出来。一旦 ...
分类:
其他好文 时间:
2019-02-17 22:02:09
阅读次数:
112