Hi
Happy Chinese New Year!
When the etcd database space is exceeded, apisix is now unable to start, and 
therefore unable to provide services. Is this reasonable?


The error message at startup is as follows:
>/usr/local/openresty/luajit/bin/luajit ./apisix/cli/apisix.lua init
>/usr/local/openresty/luajit/bin/luajit ./apisix/cli/apisix.lua init_etcd
>got malformed key-put message: "{"error":"etcdserver: mvcc: database space 
>exceeded","message":"etcdserver: mvcc: database space exceeded","code":8}" 
>from etcd "http://etcd:2379/v3/kv/put";


etcd is a configuration center, and when its space is exceeded, it can still 
provide basic read capabilities. I think the services that depend on it should 
be able to provide basic read capabilities as well. An error should only be 
reported when the service is written

Reply via email to