nacos-group / r-nacos

Nacos server re-implemented in Rust.
https://r-nacos.github.io/docs/
Apache License 2.0
933 stars 100 forks source link

配置中心导出配置文件为空 #12

Closed VINO42 closed 1 year ago

VINO42 commented 1 year ago

新建properties 读取不到 导出也有问题,仓主可以试试

VINO42 commented 1 year ago

新建一个dataid

heqingpan commented 1 year ago

你新建的properties是通过什么方式创建的?是在控制台创建还是通过 api 创建?

我这边试了创建是可以查到数据的。


控制台查询配置信息,是按命名空间作隔离的。

要先确认创建的命名空间与控制台查询的命名空间是否一致。

如果不一致,先维护对应的命名空间再切换到对应名命空间查询。

创建命名空间

image image

切换命名空间查询:

image
VINO42 commented 1 year ago

这个 我知道 等下我录个屏看看,一个问题是新建 一个问题是下载zip

VINO42 commented 1 year ago

因为之前在本地是从java的nacos上下载导入进去的。没有新建过也没有导出过。

VINO42 commented 1 year ago

这是下载导出 发现是空的zip文件 screenshots

VINO42 commented 1 year ago

不是idm下载的问题 我用谷歌自带的浏览器下载也是空的 很奇怪。。。

VINO42 commented 1 year ago

rnacos的控制台也没有报错。

VINO42 commented 1 year ago

新建的配置 我重新试了下是我操作问题 这次新建后获取到了。

heqingpan commented 1 year ago

那就是下载的问题了。

我看了上面截图,问题已收到。


我刚在我本地(mac)试了下下载配置,功能是正常的。 可能是环境问题,我当时之前没有在windows 试过下载。

我晚点切到 windows 环境确认下,如果我在windows环境能复现,我会争取在今天内修复这个问题。

heqingpan commented 1 year ago

已确认问题原因和系统无关,是下载的配置链接中的命名空间参数固定写成默认命名空间(空字符串),切换命名空间后点下载,对应的参数也没有变化。

本地的下载链接是:http://127.0.0.1:8848/nacos/v1/console/config/download?dataParam=&groupParam=&tenant=&pageNo=1&pageSize=20 ,把tenant参数更新成对应命名空间后就能下载对应命名空间下的配置信息。

原因已确认我今天应该能修复这个问题。

VINO42 commented 1 year ago

没事 不急 我只是在用的过程中发现了这个问题

heqingpan commented 1 year ago

问题已修复 。 单机版本:0.2.3
集群版本:0.3.0 (也支持单机部署)