V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sujin190
V2EX  ›  分享发现

关于 nacos 的 listener 接口在设置了 public 名称空间始终返回已修改大坑问题

  •  
  •   sujin190 · 53 天前 · 410 次点击
    这是一个创建于 53 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家在使用 nacos 的时候,有没有遇到使用默认 public 名称空间,然后项目日志里一直输出配置文件已修改重新加载的日志,然后发现居然是使用的时候项目不能设置名称空间为 public ,否则 client 在使用/nacos/v1/cs/configs/listener 监听配置会始终立刻返回配置已修改

    按/nacos/v1/cs/configs/listener 的配置文档 https://nacos.io/zh-cn/docs/open-api.html 调试后发现,当名称空间是 public 的时,Listening-Configs=dataId%02group%02contentMD5%02tenant%01 这个参数构造名称空间的位置需要传空字符串,不能传 public ,这设计的确定不是个 bug ?!!!天坑啊

    dorothyREN
        1
    dorothyREN  
       53 天前
    真的有人用 public 吗
    sujin190
        2
    sujin190  
    OP
       53 天前
    @dorothyREN #1 这东西也没啥权限可以设置,用不用的感觉也没啥区别吧,如果只是小团队用估计也没啥必要还去分啥 namespace 吧,但是有这问题就不合理了
    sujin190
        3
    sujin190  
    OP
       53 天前
    @dorothyREN #1 而且遇到不存在的配置文件查询也立即返回文件已修改,这似乎也不合理吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5255 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 149ms · UTC 01:49 · PVG 09:49 · LAX 18:49 · JFK 21:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.