为什么x射线头盔图DB同步卡住?

尼姆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”

请注意上面的值是不足以实现成功的DB同步,因此,必须修改转换为以下值:

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

这些值可以是添加由:

  1. 创建一个mongodb-values.yaml文件中的新值。

升级舵图:头盔升级 -install jfrog/xray -f mongodb-values.yaml