ringtail / lucas

etcd v3 api browser especially for learning kubernetes
Apache License 2.0
112 stars 28 forks source link

etcd key太多无法列出 #5

Open huweihuang opened 5 years ago

huweihuang commented 5 years ago

具体报错信息如下:

time="2018-12-13T09:56:36Z" level=error msg="Failed to list keys from etcd, because of rpc error: code = ResourceExhausted desc = grpc: received message larger than max (9506813 vs. 4194304)"
bydeath commented 2 years ago

遇到了同样的报错

ringtail commented 2 years ago

遇到了同样的报错

目前是直接拉的,还没有做range的能力,有兴趣可以看下

bydeath commented 2 years ago

https://etcd.io/docs/v3.1/upgrades/upgrade_3_3/#change-in-maximum-request-size-limits 不知道客户端设置这个参数是否可以解决呢?比如客户端设置如下:

cfg := embed.NewConfig()
cfg.MaxRequestBytes = 4194304
ringtail commented 2 years ago

https://etcd.io/docs/v3.1/upgrades/upgrade_3_3/#change-in-maximum-request-size-limits 不知道客户端设置这个参数是否可以解决呢?比如客户端设置如下:

cfg := embed.NewConfig()
cfg.MaxRequestBytes = 4194304

可以尝试试下,这里我没有试验过,早期的etcd好像没有这个参数,这个应该也是新加入的。