1、使用Apollo作为配置中心,创建了应用等一些列操作之后,java客户端同步数据老是报404。
这里我创建的namespace是自定义的,不是默认的,名称为flow.yml,然后发现Apollo修改了配置也不会自动同步过来。折腾了两天,终于解决了,记录如下:
首先报错如下:
[status code: 404] Could not find config for namespace
解决步骤,在启动类上,如果不是默认的namespace,需要在注解里面配置,否则客户端无法找到对应的namespace。
其次,写的刷新属性的类里面也要对应的namespace,注意这里写错了日志里面找不到本地文件,也无法自动刷新属性。
好了,问题解决,后续有问题会持续记录。