Apache ServiceComb Java-Chassis 2.8.14
Important Changed
servicecomb.rest.client.connection.timeoutInMillis
default value changed from 1000 to 60000- add a new configuration
servicecomb.loadbalance.filter.zoneaware.ratio
for zone-aware filter and default value is 30. Which means if the instance ratio is less than 30%, will not use zone-aware. - router add a
fallback
configuration to support gray release with a matched group do not have any instance.
- precedence: 3
match:
headers:
canary:
exact: fallback
route:
- weight: 100
tags:
version: 0.0.3
fallback:
- weight: 20
tags:
version: 0.0.1
- weight: 80
tags:
version: 0.0.2
What's Changed
- [#4065] fix loaded variable not assigned by @bigDouble46 in #4076
- [#2670]use java system api to retrieve CPU usage by @liubao68 in #4098
- [#4051]fix buffer reader not correct when length is 0 by @liubao68 in #4099
- [#4074] optimize cors model init failed unclear prompt problem. by @chengyouling in #4095
- [#4049]fix shutdown in progress exception problem by @liubao68 in #4102
- [SCB-2841]zone-aware filter support configure group size ratio by @liubao68 in #4108
- [#4035] fix invocation context loss issue by @yanghao605 in #4110
- [#4054] make the operationConfig lazy to load by @yanghao605 in #4109
- [#4053] add cache for get RetryHandler bean by @chengyouling in #4113
- [#4132] router support set fallback route as downgrading routing strategy by @chengyouling in #4133
- [SCB-2843]detect known configuration problems and send warning message by @liubao68 in #4138
- [SCB-2842]change default setting for connection timeout and zone-aware ratio by @liubao68
Full Changelog: 2.8.13...2.8.14