私有链配置信息的解释

博客介绍了在同一个区块链上两种不同配置信息的设置,包括ethereum.toml和geth.toml的具体配置命令。还对比了两者配置后的差别,如ipcdisable、nodiscover、rpcapi等参数的不同,同时说明了端口设置及打开方式。

 

上图表示的在同一个区块链上进行的两种不同配置信息的设置
左边ethereum.toml的配置信息是:
geth --datadir data0 --networkid 1500 --ipcdisable --port 2345 --rpc --rpcapi ‘eth,net,web3,admin,personal,miner,debug,shh’ --nodiscover --rpccorsdomain '*' --rpcport 61910 dumpconfig > ./ethereum.toml

然后右边geth.toml的配置信息是:
geth --datadir data0 --networkid 1500 --port 61910 --rpc --rpcapi 'eth,net,web3,admin,personal,miner,debug' --rpccorsdomain '*' --rpcport 8201 dumpconfig > ./geth.toml  

然后我们从图中就可以看见两者配置后配置信息中很明显的差别了:
--ipcdisable :ethereum.toml中则无参数 IPCPath = “geth.ipc",不能使用IPC连接
—nodiscover:ethereum.toml则参数为 NoDiscovery = true,geth.toml没有设置这个,则为NoDiscovery = false,说明该节点能够被发现。只是能不能被发现的区别,都是可以被连接的

--rpcapi:后面设置的信息都会出现在参数HTTPModules 中,ethereum.toml比geth.toml多一个shh

--port 2345 : 设置的是参数 ListenAddr = “:2345”,即该进程在服务器中占用的端口
--rpcport 61910:设置的是参数 HTTPPort = 61910,即要通过http方式接入区块链的端口号

打开方式:
geth --config ./geth.toml console 2>>geth.log

转载于:https://www.cnblogs.com/wanghui-garcia/p/9507077.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值