官方打包的版本cita中不包括那个解析hash后中文乱码问题
我用最新的cita-cli是在cita-cli包下cita-cli中 用cargo install
那我要用最新的cita 是要在哪个包下使用cargo install呢
我想部署最新的cita
在cita工程根目录下运行./env.sh make debug
参考链接:
源码编译:https://docs.citahub.com/zh-CN/cita/install#cita-源码编译部署
启链:https://docs.citahub.com/zh-CN/cita/getting-started/run-cita#配置-cita
cita-cli是一个单独的仓库。不在cita仓库里面。
报错信息参见之前的回复
都看过了四个节点的服务全是7个是正常的
我觉得一个可能的原因是,你连的可能不是本地节点。
你可以用交互模式,这种模式会显示你连接的jsonrpc的url。
非交互模式最好把 --url 参数带上,明确指定自己连接的jsonrpc的url。
我用的不是本地节点啊 是不同的四台阿里云服务器啊
我看到你发的另外一个帖子了。
你查询高度,一会儿特别大,一会儿是0。
我怀疑你两次查询,连的不是一个链。
你先把 --url 参数带上,明确指定自己连接的jsonrpc的url试试。
我看上面的截图,你的cita-cli跟节点是在一台服务器上的,如果url是正确的话,连的是同一台服务器上的节点。那就是走本地网络,不可能会有timeout的。
cita-clit只是一个客户端工具,跟节点是分开的,不用每个节点都运行。
另外每个节点监听的jsonrcp端口是不一样的。参考
当你的cita-cli跟要连接的节点在一台机器上的时候,你可以用http://127.0.0.1:1337来连接。
要连其他节点,如果四台服务器都在一个机房,也可以先连阿里云的内网地址。
你现在连的是外网地址,有可能是防火墙设置的问题。
可以连内网地址排除一下。
非常感谢是防火墙的问题 已经解决