5.14及之前版本化工升级以后mongo负载增加占用cpu过高

问题描述:5.14以及之前的版本升级到新版本6.4版本,可能会导致mongo占用cpu过高,导致系统无法正常使用,表面现象是操作化工平台各项功能很卡顿,原因是因为5.15版本增加了一个配置,老版本没有这个配置无法自动创建mongo索引导致mongo查询耗时较多,负载变高,top查看如下图情况

解决方法:
1.修改化工平台配置文件

  1. #进入目录
  2. cd /home/seekcy/chemical-locate/wwyt-server/config
  3. #修改配置文件
  4. vi application-product.properties
  5. #在spring.data.mongodb.uri下面一行增加一行
  6. spring.data.mongodb.auto-index-creation=true


2.重启化工

  1. #进入目录
  2. cd /home/seekcy/chemical-locate/wwyt-server
  3. #重启平台
  4. ./service-server.sh

3.top查看负载情况是否正常

转载请注明作者和出处,并添加本页链接。
原文链接: //svn.seekcy.com/817