9

我的目标是能够通过 Archaius 在运行时添加/编辑功能区 LoadBalancerRule。

myService.ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.WeightedResponseTimeRule

我正在尝试通过 Archaius 在运行时更改属性 NFLoadBalancerRuleClassName。我看到通知我属性已更改的 archaius 日志,但功能区未使用新规则刷新,仍使用旧规则。

[轮询配置来源] | 调试 | com.netflix.config.DynamicPropertyUpdater | 添加或更改属性 | 添加属性键 [myService.ribbon.NFLoadBalancerRuleClassName],值 [com.netflix.loadbalancer.WeightedResponseTimeRule]

我错过了什么吗?

我使用的是spring cloud的1.2.1.RELEASE版本。

4

1 回答 1

4

显然这是不支持的。

https://github.com/spring-cloud/spring-cloud-netflix/issues/1438

于 2016-11-07T10:21:54.540 回答