如何使用ArangoDB限制存储IO?

zujrkrfu  于 2022-12-09  发布在  Go
关注(0)|答案(1)|浏览(136)

如何使用ArangoDB限制存储IO?我的CPU或内存没有问题(RAM)但磁盘后面的(NAS)IO容量有限,MySQL下的InnoDB可以用“innodb_io_capacity=xxx”来限制,ArangoDB下的方式或命令是什么,如果我在“iotop”下看,在我们的例子中,arangodb是永久运行的,有几个进程100%运行,所以它完全加载了存储介质。同时,日志文件中出现了“WAL sync happens longue than”错误。我们的服务器:24个CPU,60 GB RAM。DB不作为集群运行。有人有主意吗?

azpvetkf

azpvetkf1#

后来我和ArangoDB的人谈过。目前实际上没有设置来限制ArangoDB的IO。服务器尽可能多地获取IO,并将其加载到整个系统。不幸的是,这会导致NAS存储上的性能问题。
我已经在Github上发布了一个关于这个问题的问题,希望ArangoDB会更新设置:https://github.com/arangodb/arangodb/issues/14385

相关问题