2018年9月20日
摘要: 在一个基于微服务的应用程序中,您通常需要调用多个微服务完成一个特定任务。不使用舱壁模式,这些调用默认是使用相同的线程来执行调用的,这些线程Java容器为处理所有请求预留的。在高服务器请求的情况下,一个性能较低的服务会“霸占”java容器中绝大多数线程,而其它性能正常的服务的请求则需要等待线程资源的释 阅读全文
posted @ 2018-09-20 16:07 duanxz 阅读(9888) 评论(0) 推荐(2)
摘要: 从《高可用服务设计之二:Rate limiting 限流与降级》中的“自动降级”中,我们这边将系统遇到“危险”时采取的整套应急方案和措施统一称为降级或服务降级。想要帮助服务做到自动降级,需要先做到如下几个步骤: 我们来逐步看下Hystrix是如何做到以上几点的, ### 可配置的降级策略 ### H 阅读全文
posted @ 2018-09-20 11:03 duanxz 阅读(858) 评论(0) 推荐(0)