为什么x射线赫尔姆图数据库同步卡住了?

尼姆Bsoul
2021-08-10 09:31

JFrog的执掌图表项目提供各种x射线上Kubernetes部署选项,包括x射线服务及其第三方软件(PostgreSQL和MongoDB)的不同值和资源。2022世界杯阿根廷预选赛赛程

为了正确地工作和有效地操作,在XRay的初始化过程中,它必须执行一个完全数据库同步.为了使同步顺利进行,您的MongoDB必须有足够的资源可供使用。2022世界杯阿根廷预选赛赛程否则,MongoDB服务器豆荚将无法发挥应有的作用,甚至可能冻结(这可能需要重新启动您的MongoDB和Xray服务器pod)。默认情况下,根据官方MongoDB图表,XRay的MongoDB设置如下2022世界杯阿根廷预选赛赛程资源价值

2022世界杯阿根廷预选赛赛程资源:
请求:
内存:256米
cpu: 100

mongodbExtraFlags:
——“-wiredTigerCacheSizeGB = 1”

请注意上面的值是不足实现成功的数据库同步,因此,必须修改到以下值:

2022世界杯阿根廷预选赛赛程资源:
请求:
记忆:“6 gi”
cpu:“2”
限制:
记忆:“6 gi”
cpu:“2”
mongodbExtraFlags:
——“-wiredTigerCacheSizeGB = 3”

这些值可以是添加由:

  1. 创建一个mongodb-values.yaml使用新值创建文件。

升级掌舵图:Helm upgrade -install jfrog/xray -f mongodb-values.yaml