将 Hyperledger Sawtooth 客户端连接到不同机器上的 Hyperledger Sawtooth 验证器
Connecting Hyperledger Sawtooth Client to a Hyperledger Sawtooth Validator on a different machine
我在企业环境中有两台 Ubuntu 服务器。我的计划是在一台机器上设置一个 Sawtooth 验证器,在另一台机器上设置一个 Sawtooth 客户端。
我可以 运行 他们都在同一台机器上。
如何在另一台机器上设置客户端并将其连接到我当前的验证器设置。是否有任何我需要复制的文件或任何 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
.
我在企业环境中有两台 Ubuntu 服务器。我的计划是在一台机器上设置一个 Sawtooth 验证器,在另一台机器上设置一个 Sawtooth 客户端。
我可以 运行 他们都在同一台机器上。
如何在另一台机器上设置客户端并将其连接到我当前的验证器设置。是否有任何我需要复制的文件或任何 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
.