项目中用到Feign调用服务端方法并做服务降级处理 1.application.properties配置: 2.pom: 3.客户端调message-server服务的sendMessage方法时: ...
分类:
其他好文 时间:
2018-07-11 20:09:27
阅读次数:
244
几个名词解释: 网络分区:俗称“脑裂”。当网络发生异常情况,导致分布式系统中部分节点之间的网络延时不断变大,最终导致组成分布式系统的所有节点中,只有部分节点之间能够进行正常通信,而另一些节点则不能。当网络分区出现时,分布式系统会出现局部小集群。 三态:分布式系统的每一次请求和响应包含:成功,失败,超 ...
分类:
其他好文 时间:
2018-07-11 12:35:49
阅读次数:
150
1、svg image标签降级技术: svg不能很好的在anroid2.3中得到支持,需要额外的补充,IE8-以及Android 2.3默认浏览器是不支持SVG的。 svg image标签降级技术,这是一个名叫Alexey Ten首先提出来的,类似下面的代码: 即所有浏览器,包括IE,会把image ...
分类:
其他好文 时间:
2018-07-11 01:00:12
阅读次数:
169
简谈从零开始搭建一套业务相关监控报警系统 高可用原则: ...
分类:
其他好文 时间:
2018-07-07 23:57:21
阅读次数:
171
服务降级: 服务压力剧增的时候根据当前的业务情况及流量对一些服务和页面有策略的降级,以此环节服务器的压力,以保证核心任务的进行。 同时保证部分甚至大部分任务客户能得到正确的相应。也就是当前的请求处理不了了或者出错了,给一个默认的返回。 服务熔断:在股票市场,熔断这个词大家都不陌生,是指当股指波幅达到 ...
分类:
其他好文 时间:
2018-07-07 23:04:59
阅读次数:
202
安装分词器,务必确保版本一致! 下载地址:https://github.com/medcl/elasticsearch analysis ik 为了保证一致,我特地将elasticsearch进行降级。 ik_smart ik_max_word ...
分类:
其他好文 时间:
2018-07-07 15:42:02
阅读次数:
338
1.熔断 在微服务领域,熔断机制是从消费端保护微服务提供者的措施,当微服务的运行质量低于某个临界值时,启动熔断机制,暂停微服务调用一段时间,以保障后端的微服务不会因为持续过负荷而宕机。 2.降级 服务降级主要包括容错降级和屏蔽降级 屏蔽降级:1)throw null 不发起远程调用,直接返回空 2) ...
分类:
其他好文 时间:
2018-07-07 13:43:19
阅读次数:
224
JVM方面 JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 内存可见性、重排序、顺序一致性、volatile、锁、final 垃圾回收 内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定 JVM参数及调优 Java对象模型 oop-klass、对象头 Hot ...
分类:
编程语言 时间:
2018-07-02 15:35:38
阅读次数:
206
熔断降级(Polly) https://www.cnblogs.com/qhbm/p/9224307.html 一、 什么是熔断降级 熔断就是“保险丝”。当出现某些状况时,切断服务,从而防止应用程序不断地尝试执行可能会失败的操作给系统造成“雪崩”,或者大量的超时等待导致系统卡死。 降级的目的是当某个 ...
分类:
其他好文 时间:
2018-07-02 00:16:18
阅读次数:
361
揭秘微信红包:架构、抢红包算法、高并发和降级方案 编者按 与传统意义上的红包相比,近两年火起来的“红包”,似乎才是如今春节的一大重头戏。历经上千年时代传承与变迁,春节发红包早已成为历史沉淀的文化习俗,融入了民族的血脉。按照各家公布的数据,除夕全天微信用户红包总发送量达到80.8亿个,红包峰值收发量为 ...
分类:
微信 时间:
2018-07-01 22:58:28
阅读次数:
222