我在公司环境中有两个Ubuntu服务器。我的计划是在一台计算机上设置Sawtooth验证程序,在另一台计算机上设置Sawtooth Client。
我能够在同一台计算机上同时运行它们。
如何在另一台计算机上设置客户端,并将其连接到当前的验证程序设置。是否需要复制任何文件或要复制的任何docker映像,或者需要完成任何配置?
所有可用的在线博客介绍了同一台计算机上客户端和验证器的设置。我还没有遇到任何博客来解释不同机器上的设置。
答案 0 :(得分:3)
您让客户端连接到远程计算机上的REST API。
Sawtooth REST API的TCP端口为8008
。
例如,如果您的验证者节点位于IP地址10.0.0.100
上,则您连接到http://10.0.0.100:8008
REST API URL在客户端源代码中指定。许多Sawtooth客户端可以选择指定REST API点。例如,intkey CLI具有--url
选项,因此您将使用intkey --url http://10.0.0.100:8008
这假定您的主机上没有防火墙(在本示例中为10.0.0.100
)。如果禁用它,或者(最好)打开传入的TCP端口8008
。