簡體   English   中英

如何在不同系統中部署和運行corda節點並相互連接?

[英]How to deploy and run corda node in different system and connect each other?

我正在嘗試創建 Corda 的 POC。 我能夠將系統中運行的 3 個節點與不同的端口連接起來。 但現在我想連接在不同系統上運行的不同虛擬機。 我打算做的是在兩個不同的系統上運行兩個虛擬機作為兩個不同的節點。 我如何連接它們?

我正在附加我的節點配置

node {
    name "O=Notary,L=London,C=GB"
    notary = [validating : false]
    p2pPort 10002
    rpcSettings {
        address("localhost:10003")
        adminAddress("localhost:10043")
    }
}
node {
    name "O=PartyA,L=London,C=GB"
    p2pPort 10005
    rpcSettings {
        address("localhost:10006")
        adminAddress("localhost:10046")
    }
    rpcUsers = [[ user: "user1", "password": "test", "permissions": ["ALL"]]]
}
node {
    name "O=PartyB,L=New York,C=US"
    p2pPort 10008
    rpcSettings {
        address("localhost:10009")
        adminAddress("localhost:10049")
    }
    rpcUsers = [[ user: "user1", "password": "test", "permissions": ["ALL"]]]
}

在不使用 network-map-service 的情況下讓節點相互了解的最簡單方法是將每個節點的“nodeinfo-*”文件復制到所有其他節點的“附加節點信息”目錄中(參見此處)。 該目錄將包含該特定節點知道的所有節點信息文件(它們的名稱、參與方、IP 地址、端口等)。還要確保您的虛擬機能夠像 Alessandro Baffa 所說的那樣進行入站和出站連接。

您可以在此處閱讀此主題: https://docs.r3.com/en/platform/corda/4.8/open-source/network-map.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM