apache / apache/servicecomb-java-chassis
Supports traffic warm-up when the service is just started
Offen
#4,598
1 Kommentar
0 Reaktionen
1 zugewiesene Person
Beansprucht von @chengyouling
Auf GitHub ansehen
2.x
3.x
enhancement
- Vorherrschende Sprache
- Java
- Sterne
- 1.9k
- Forks
- 814
- Ø Merge
- 8 T. 23 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
能力:支持对刚启动服务实例流量预热,流量曲线增加,流量预热时间结束后与其他实例均等。
方案:
计算每个实例的权重,根据权重选择一个实例作为负载使用。
1、权重计算
默认每个实例权重为100,预热实例权重为Math.round(Math.pow(实例运行时间/ 设置的预热时间, 曲率) * 默认权重100)
2、选择实例
当存在需要预热实例时(即设置的预热时间未结束),根据计算的权重选择实例返回负载;当不存在需要预热的实例时,全部实例返回。
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.