Azure 区块链即服务端口的配置

Azure Blockchain as a Service port's config

我在 Azure 上使用区块链即服务来部署私有区块链。

RPC ENDPOINT 的默认端口为 8545,第一个事务节点的默认端口为 3000。由于防火墙限制,我想更改这些参数。

这可能吗?我该怎么做?

据我所知,这是可能的。您可以使用此 template 来执行此操作。

下载azuredeploy.json文件到您的本地PC,然后修改adminSitePortgethRPCPort您想要的值。

"adminSitePort": 3000,

"gethRPCPort": 8545,

然后您可以使用 PowerShell 部署此模板。

New-AzureRmResourceGroupDeployment -Name <deployment name> -ResourceGroupName <resource group name > -TemplateFile "D:\azuredeploy.json"

模板部署成功后,您需要检查打开您需要的端口的Azure NSG。