微服务神经元 Neural 4.0.0-RELEASE 发布

lemon-x
 lemon-x
发布于 2016年08月16日
收藏 51

分布式服务框架中的神经组织,主要为分布式架构提供放通率控制、流量控制、服务降级、幂等机制、泛化容错、SLA熔断、隔离舱壁、超时控制和慢性尝试功能。专业解决微服务场景下的指挥协调组织,为分布式依赖提供丰富的各类机制与监控协调链路。

本版本主要针对 Neural 进行了模块和功能的大重构,实现了模块化的控制各功能。Neural 最新支持的功能如下:

  • 1. 优雅停机

  • 2. 黑白名单

  • 3. 管道缩放

  • 4. 流量控制

  • 5. 服务降级

  • 6. 幂等机制

  • 7. 回声探测

  • 8. 容错内核开始(熔断拒绝→超时控制→舱壁隔离→服务容错→慢性尝试)

功能介绍

  • 基础功能:泛化引用、泛化实现、泛化参数

  • 扩展功能:优雅停机→黑白名单→管道缩放→流量控制→服务降级→幂等保障

  • 核心功能:熔断恢复→超时控制→舱壁隔离→服务容错→慢性尝试→成功回调

  • 高级功能:灰度路由、回声探测、链路追踪、容量规划、实时监控

除了以上核心模块的功能之外,Neural还附带了一些其他的功能:布隆过滤、日志中心、高并发计数器、性能测试、资源拷贝、SPI机制、个性化配置。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:微服务神经元 Neural 4.0.0-RELEASE 发布
加载中

最新评论(6

我擦名字真难起
我擦名字真难起
👍👍👍 赞。
tony.li
tony.li
这个怎么用,怎么配 有详细说明吗?
贺运涛

引用来自“zjzdy”的评论

优雅停机 是什么东西?
服务器、应用下线/重启时,会引起调用方超时,进而导致监控RT出现大幅波动,影响正常的生产和运维工作,所以需要进行优雅上下线
火星土著
火星土著
和dubbo的区别?
zjzdy
zjzdy
优雅停机 是什么东西?
许雷神
许雷神
很好,支持
返回顶部
顶部