TxResultDispatcher变为一个大对象
运行情况:
SDK:chainmaker-sdk-java 版本:2.3.1
问题:TxResultDispatcher变为一个大对象
描述:行为数据进行上链操作,平稳运行一段时间后,项目升级重启后占用内存空间变大,经过排查后发现TxResultDispatcher变为一个大对象,直接占用了200M
以前上链的交易数据存放到ConcurrentHashMap类型result 。历史的业务数据,无法通过unregister进行释放交易数据,导致内存问题
期望:开启交易结果订阅时,可以通过配置支持从最新块高开始订阅。
Edited by ming