分布式服务框架中的神经组织,主要为分布式架构提供放通率控制、流量控制、服务降级、幂等机制、泛化容错、SLA熔断、隔离舱壁、超时控制和慢性尝试功能。专业解决微服务场景下的指挥协调组织,为分布式依赖提供丰富的各类机制与监控协调链路。 本版本主要针对 Neural 进行了模块和功能的大重构,实现了模块化的控制各功能。Neural 最新支持的功能如下: 1. 优雅停机 2. 黑白名单 3. 管道缩放 4. 流量控制 5. 服务降级 6. 幂等机制 7. 回声探测 8. 容错内核开始(熔断拒绝→超时控制→舱壁隔离→服务容错→慢性尝试) 功能介绍 基础功能:泛化引用、泛化实现、泛化参数 扩展功能:优雅停机→黑白名单→管道缩放→流量控制→服务降级→幂等保障 核心功能:熔断恢复→超时控制→舱壁隔离→服务容错→慢性尝试→成功回调 高级功能:灰度路由、回声探测、链路追踪、容量规划、实时监控 除了以上核心模块的功能之外,Neural还附带了一些其他的功能:布隆过滤、日志中心、高并发计数器、性能测试、资源拷贝、SPI机制、个性化配置。 微服务神经元 Neural 4.0.0-RELEASE 发布下载地址