sujin190

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

  •  
  •   sujin190 · Aug 1, 2025 · 890 views
    This topic created in 282 days ago, the information mentioned may be changed or developed.

    大家在使用 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  
       Aug 1, 2025
    真的有人用 public 吗
    sujin190
        2
    sujin190  
    OP
       Aug 1, 2025
    @dorothyREN #1 这东西也没啥权限可以设置,用不用的感觉也没啥区别吧,如果只是小团队用估计也没啥必要还去分啥 namespace 吧,但是有这问题就不合理了
    sujin190
        3
    sujin190  
    OP
       Aug 1, 2025
    @dorothyREN #1 而且遇到不存在的配置文件查询也立即返回文件已修改,这似乎也不合理吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1038 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:26 · PVG 02:26 · LAX 11:26 · JFK 14:26
    ♥ Do have faith in what you're doing.