polaris
polaris copied to clipboard
instance metadata 修改问题
一个场景:
- 实例注册时带上 metadata
env: prod
- 然后在 console 将其改为
env: test
- 实例心跳失败重新注册就会将其恢复为
env: prod
是否符合预期? console 修改的优先级是否要高于注册接口?
果哥建议
- 通过flag的标识让用户自己选择
- 文档中提出建议
andrew
- 属性的生命周期来进行区分
- 隔离状态应该优于 SDK 注册
- 具体还是需要依赖具体场景,等 @shichaoyuan 后续在给出跟具体的一些场景情况
- 默认 SDK 优先
- 能够有默认 flag 的形式提供用户定义