-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
request help: Etcd node high cpu and memory leak #6124
Comments
Thanks wechat group Thanks wechat group Thanks for wechat group ref blog etcd生产环境实践
ref blog ETCD磁盘空间爆满解决方案 ref etcd's doc Defragmentation |
根据实际情况谨慎使用 自动压缩功能,以及选择合适时间的窗口, 比如 按照时间压缩 (3.3.0 之前只能通过时间压缩,3.3.0以上默认使用时间压缩) 按照版本压缩(3.3.0以上版本) 注意仔细阅读官方文档 History compaction: v3 API Key-Value Database 结合实际的etcd版本和实际情况进行配置。 |
如果是用helm安装,可以通过--set命令配置etcd command |
Issue description
docker-compose.yaml
apisix-config.yaml
discovery-syncer is a golang toolkit , sync nacos/eureka instances to apisix upstream (by apisix admin api)
In my case , apisix is small and test cluster,etcd only 1 nodes. routes+upstreams less than 20 . uptime more than 2 mouths.
Environment
apisix version
): 2.9uname -a
): Linux ae648eadf0c2 4.4.0-184-generic win10+WSL+ubuntu18.04环境搭建 #214-Ubuntu SMP Thu Jun 4 10:14:11 UTC 2020 x86_64 Linuxnginx -V
oropenresty -V
):curl http://127.0.0.1:9090/v1/server_info
to get the info from server-info API):luarocks --version
):/usr/local/openresty/luajit/bin/luarocks 3.7.0
The text was updated successfully, but these errors were encountered: