voltdb - VoltDB 集群吃掉所有 RAM
问题描述
我已经设置了一个具有或多或少默认设置的 3 机 VoltDB 集群。然而,voltdb 吃掉所有的 RAM 堆而不释放它似乎一直存在问题。建议堆大小为 2GB。
我认为在我的设置中可能不好的事情:
- 我设置了 1 分钟的异步快照
- 我的大部分查询都是 AdHoc
事件虽然可能并不理想,但我认为它不会导致内存无法释放的问题。
我已经将我的机器设置为2.3。配置内存管理。
在此图像上,您可以看到内存使用量突然下降。这些是服务器关闭。
我还想指出,该服务器的负载并不重。
可悲的是,我找不到任何有类似问题的人。大多数建议都针对解决优化内存使用或减少分配给 voltdb 的内存量的问题。似乎没有人与这种内存泄漏相似。
解决方案
推荐阅读
- scala - Spark:将数据框的列映射到不同元素的 ID
- excel - Excel动态下拉使用分号分隔的数据
- questdb - Flyway迁移期间的预期“表格”
- c# - 无法从“C:\Program Files\WindowsPowerShell\Modules\MSOnline\1.1.183.57\PSModule\”加载 PSModule。试图加载不正确的格式
- python - 为什么在运行“pip install -r requirements.txt”时出现错误“找不到满足要求 scipy==1.5.3 的版本”?
- firebase - 如何发送和接收预定通知 FCM Flutter
- .net-core - GitLab 包注册表 Nuget 包每组
- python - FastAPI swaggerUI 两次显示嵌套路由
- android - EditText 中的 IndexOutOfBoundException
- laravel - 获取要显示的外键值以显示在资源中的问题