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