使用進階部署

(Hyperledger Fabric v1.4.7) 使用進階部署選項來指定將鏈碼部署到生產環境所需的參數。例如,您可以指定要將鏈碼安裝在哪個對等體,以及要使用的背書原則。

使用進階部署精靈,您將會在選取的對等上安裝鏈碼。
請注意下列資訊:
您必須是管理員,才能夠執行此作業。
  1. 移至主控台並選取鏈碼頁籤。
  2. 鏈碼頁籤中,按一下部署新鏈碼
    此時會顯示部署鏈碼頁面。
  3. 按一下進階部署
    就會顯示建置鏈碼 (進階) 步驟 3 之 1:安裝頁面。
  4. 鏈碼名稱欄位中,輸入鏈碼的唯一名稱。在版本欄位中,輸入鏈碼的版本編號。
    Oracle Blockchain Platform 鏈碼名稱和版本需求與 Hyperledger Fabric 需求不同。您必須使用 Oracle Blockchain Platform 命名需求。命名鏈碼時,請使用下列準則:
    • 使用 ASCII 文數字字元、('') 引號、破折號 (-) 以及底線 (_)。
    • 名稱必須以 ASCII 文數字字元為開頭和結尾。例如,您不能使用 _mychaincodemychaincode_ 等名稱。
    • 破折號 (-) 和底線 (_) 後面必須接著 ASCII 文數字字元。例如,您不能使用 my--chaincodemy-_chaincode 等名稱。
    • 名稱長度必須為 1 到 64 個字元。
    • 鏈碼版本可以包含句號 (.)。
  5. 選取一或多個要安裝鏈碼的網路對等體。為了提供高可用性,Oracle 建議您從每個分割區中選擇適當數目的對等體。此外,您選擇的對等必須結合至您建立鏈碼的通道。
  6. 按一下鏈碼來源欄位,然後瀏覽鏈碼 ZIP 檔案以進行上傳與部署。按下一步
    系統會安裝鏈碼,並顯示建置鏈碼 (進階) 步驟 3 之 2:建立頁面。
  7. 決定是否要立即或稍後建立鏈碼。
    • 按一下關閉以關閉精靈,稍後再建立。
    • 若要立即建立,請選取要在其上建立鏈碼的通道,以及要建立鏈碼的對等體。如有需要,請輸入起始參數、背書原則、暫時對應以及專用資料收集。請注意下列資訊:
      • 建立會編譯、建置以及初始化對等體上的鏈碼。
      • 如果您將背書原則保留空白,則 Oracle Blockchain Platform 會使用預設背書原則。預設的背書原則會從網路上的任何對等項目取得背書。
      • 建立完成後,對等體便能夠接受鏈碼呼叫,並可為交易背書。
      按一下下一步
    已建立鏈碼。