我们发布了一个新的 v1.0.7-beta 的版本,这个版本限制了交易池和区块同步对内存的使用,同时还修复了一些bug。可以用config.json文件配置中的以下参数来控制内存使用:
- 交易池最大存储容量,以MB为单位,默认为32MB;
- 区块同步最大存储容量,以MB为单位,默认为最大内存的10%;
这是一个兼容的升级,但是强烈建议升级,因为它控制内存的使用,大大降低了由于内存不足而崩溃的可能性。旧版本可能会在某个时间节点被弃用,以加速升级过程。
- 如果你使用的是DO/AWS/Google Cloud的一键安装教程或者一键安装的图文页面使用指南,您只需要重新启动实例(或者关闭nknd进程,让它重新启动);
- 如果你下载的是发布的版本,你需要重新从该网址下载:https://github.com/nknorg/nkn/releases 把 nknd和nknc替换掉,然后重新运行就好了;
- 如果你是首次安装,只需要参照教程安装就好;
- 如果您正在使用一些具有自动更新功能的脚本或教程,并且自动更新器能正常工作的话,它应该会自动更新;
一般情况下,您不需要手动下载ChainDB快照,如果需要的话,可以从 https://nkn.org/ChainDB_latest.zip 下载。
更新到新版本的时候,请停止使用老版的nknd,重装(或下载最新的二进制文件:https://github.com/nknorg/nkn/releases) 后重新启动。如果您正在使用图形指导页面或自动更新脚本,那么您只需关掉并重启程序,它就会自动升级。