连接到非默认主机/端口

描述

cleos可以使用--url--wallet-url可选参数连接到不同的节点。

注意

本教程假定eosiocppcleosnodeos,并keosd已全部添加到您的$ PATH

默认行为

如果没有使用可选参数(即--url和--wallet-url),cleos则会自动尝试连接到本地运行的eos节点(即nodeos)。

 

命令

连接到Nodeos

  • shell
cleos --url http://localhost:8888 ${subcommand}

连接到Keosd

  • shell
cleos --wallet-url http://test1.eos.io:8888 ${subcommand}

注意

--wallet-url和/或--url需要在每次执行时使用cleos,以便命令与所需节点交互。

keosd由...自动启动cleos。在进行开发和测试时,可以keosd手动启动(而不是通过cleos),最终keosd运行多个进程。当多个实例keosd在同一服务器上运行时,您可能会发现您的cleos命令没有找到正确的密钥集。要检查是否keosd正在运行多个实例以及它们正在运行哪些端口,您可以尝试使用以下内容来隔离keosd正在使用的进程和端口:

$ pgrep keosd | xargs printf " -p %d" | xargs lsof -Pani
COMMAND   PID         USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
keosd   49590 tutorial        6u  IPv4 0x72cd8ccf8c2c2d03      0t0  TCP 127.0.0.1:8900 (LISTEN)
keosd   62812 tutorial        7u  IPv4 0x72cd8ccf90428783      0t0  TCP 127.0.0.1:8899 (LISTEN)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值