我在公司环境中有两台 Ubuntu 服务器。我的计划是在一台机器上设置 Sawtooth Validator,在另一台机器上设置 Sawtooth Client。
我可以在同一台机器上同时运行它们。
如何在另一台机器上设置客户端并将其连接到我当前的验证器设置。是否有我需要复制的文件或要复制的任何 docker 图像,或者是否需要进行任何配置?
所有在线可用的博客都解释了在同一台机器上设置客户端和验证器。我没有遇到任何解释不同机器上的设置的博客。
我在公司环境中有两台 Ubuntu 服务器。我的计划是在一台机器上设置 Sawtooth Validator,在另一台机器上设置 Sawtooth Client。
我可以在同一台机器上同时运行它们。
如何在另一台机器上设置客户端并将其连接到我当前的验证器设置。是否有我需要复制的文件或要复制的任何 docker 图像,或者是否需要进行任何配置?
所有在线可用的博客都解释了在同一台机器上设置客户端和验证器。我没有遇到任何解释不同机器上的设置的博客。
您让您的客户端连接到远程计算机上的 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
。