首页 > 解决方案 > 即使没有发生内存密集型操作,对等容器也会消耗过多内存

问题描述

我有一个对等 v1.4 Fabric 设置。我正在用一个简单的 for 循环对我的链码进行 5 次并行事务。每次交易我的输入数据大小约为 1 MB。只有一个事务成功,所有其他事务都失败并出现MVCC_READ_CONFLICT预期错误。

然而问题是,在这些事务期间,对等容器的内存使用量非常高,大约 3 GB,即使它们都返回响应,对等容器的内存使用量也保持不变。当我重新启动对等体时,内存使用量才会重置为其正常值,即~200 MB。

有人可以帮我解决这个问题吗?我在调试模式下运行对等容器,但找不到任何具体的东西。我什至不知道从哪里开始。

如果您想检查日志或任何配置,请告诉我。

标签: hyperledger-fabrichyperledger

解决方案


推荐阅读