【发布时间】:2020-04-20 20:21:27
【问题描述】:
如果系统的ulimit max_open_files设置为1024,有10个RocksDB实例运行max_open_files = 256,RocksDB有可能超过系统的ulimit吗?
我应该为每个 RocksDB 实例配置不超过系统 ulimit 的 1/10 吗?
【问题讨论】:
如果系统的ulimit max_open_files设置为1024,有10个RocksDB实例运行max_open_files = 256,RocksDB有可能超过系统的ulimit吗?
我应该为每个 RocksDB 实例配置不超过系统 ulimit 的 1/10 吗?
【问题讨论】:
系统的ulimit 是每个进程的参数。假设您在单独的进程中运行 10 个 RocksDB 实例,每个实例都有max_open_files = 256。这不会超过系统的 ulimit。当前设置应该可以正常工作。
【讨论】: