EOS v1.1.0 开启eosio::mongo_db_plugin 支持
今天更新了 v1.1.0 主线已经支持了eosio::mongo_db_plugin
(EOSIO 1.1.0 Release Notes)
v1.1.0之前的版本请参考 (EOS enable mongodb)
- eos代码更新到
v1.1.0
分支,编译代码。 - 修改config.ini配置文件,添加如下两行:
plugin = eosio::mongo_db_plugin
mongodb-uri = mongodb://localhost:27017/eosmain
其中,eosmain是要写入的MongoDB数据库名。
好了,万事俱备,开始启动
进入~/opt/mongodb/bin目录,启动MongoDB服务。
cd ~/opt/mongodb/bin
./mongod
服务启动和关闭mongodb命令如下:
service mongod start
service mongod stop
这时MongoDB服务会默认监听27017端口,如下图所示。
新开一个小窗,重启nodeos,需要加上-–replay-blockchain
,以使历史交易数据同步到MongoDB。