hyperledger-fabric - 即使没有发生内存密集型操作,对等容器也会消耗过多内存
问题描述
我有一个对等 v1.4 Fabric 设置。我正在用一个简单的 for 循环对我的链码进行 5 次并行事务。每次交易我的输入数据大小约为 1 MB。只有一个事务成功,所有其他事务都失败并出现MVCC_READ_CONFLICT
预期错误。
然而问题是,在这些事务期间,对等容器的内存使用量非常高,大约 3 GB,即使它们都返回响应,对等容器的内存使用量也保持不变。当我重新启动对等体时,内存使用量才会重置为其正常值,即~200 MB。
有人可以帮我解决这个问题吗?我在调试模式下运行对等容器,但找不到任何具体的东西。我什至不知道从哪里开始。
如果您想检查日志或任何配置,请告诉我。
解决方案
推荐阅读
- api-gateway - 大使 API 密钥管理
- javascript - INDEXEDDB 更新/放置未返回预期状态的更新对象
- visual-studio-code - 如何在 Visual Studio 代码中编辑 jupyter 笔记本单元格的标签?
- python - discord.py 命令组中的子命令是否继承父命令的装饰器?
- c++ - 我的代码在标准输入中显示 4(Coreect),在 USACO 分级机中显示 5645,在 scanf/printf 中显示 1862013874。问题是什么?
- python - 我试图制作一个乘法表
- python - 使用 JayDeBeApi 存储 MySQL 二进制文件(16)
- c++ - 如何区分ascii值和数字?
- angular - 我收到 ERROR TypeError: Cannot read properties of undefined (reading 'filter')" 错误
- docker - 有什么方法可以在 dockerfile 中使用绑定挂载,或者必须使用 compose-file.yml