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

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

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

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