apache / apache/servicecomb-java-chassis

Supports traffic warm-up when the service is just started

Đang mở
#4,598 1 bình luận 0 reaction 1 người được giao Được @chengyouling nhận Xem trên GitHub
2.x 3.x enhancement
Ngôn ngữ chính
Java
Star
1.9k
Fork
814
Merge trung bình
8 ngày 23 giờ
Pull request đã merge (30 ngày)
1

Mô tả

能力:支持对刚启动服务实例流量预热,流量曲线增加,流量预热时间结束后与其他实例均等。
方案:
计算每个实例的权重,根据权重选择一个实例作为负载使用。
1、权重计算
默认每个实例权重为100,预热实例权重为Math.round(Math.pow(实例运行时间/ 设置的预热时间, 曲率) * 默认权重100)
2、选择实例
当存在需要预热实例时(即设置的预热时间未结束),根据计算的权重选择实例返回负载;当不存在需要预热的实例时,全部实例返回。

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.