我已經開始了一個同行和memberrvc容器與碼頭合成。他們已經開始成功。我從CLI部署example02 chaincode(也嘗試過REST)。我收到了成功的消息。當我試圖查詢鏈碼時,我在查詢鏈碼時收到錯誤:錯誤:無法啓動鏈碼規範(無法獲取mycc的部署事務 - LedgerError - ResourceNotFound:分類:找不到資源)"成功部署鏈接代碼。但是,無法查詢 - 說Ledgernotfound
0
A
回答
0
等待幾鏈表代碼部署之後的幾分鐘可能會在查詢時產生不同的結果,如here所述,可能需要幾分鐘的時間才能部署chaincode,另外一個建議是查看chaincode容器日誌以確定是否存在與對等體通信的問題
鏈代碼部署也可能不成功,可檢查鏈代碼部署啓動的對等點的日誌以確定是否提供任何見解。
也有一些以前的帖子是相似的,可能會有所幫助。
1
如果你正在嘗試部署開發模式chaincode,首先需要註冊chaincode。 (註冊時,才需要在開發模式,而不是用於生產模式)
要註冊在Windows chaincode在泊塢窗容器10臺機器:
打開命令提示符,然後使用泊塢窗命令
去的bash shell搬運工EXEC -it [對等體容器ID] /斌/慶典
瀏覽chainocde目錄和使用
0123註冊它CORE_CHAINCODE_ID_NAME = mycc CORE_PEER_ADDRESS = 127.0.0.1:7051 ./chaincode_example02
現在你會看到註冊成功的消息:「收到的登記準備調用」,並準備部署,在開發模式調用和查詢
注意:在註冊處理程序打開時保持窗口不變,關閉它將取消註冊鏈接代碼。
相關問題
- 1. Hyperledger:成功部署鏈碼。但是,無法查詢 - 說ResourceNotFound
- 2. SQL成功查詢代碼
- 3. 項目建成並部署成功 - 但無法啓動
- 4. 如何檢查代碼是否成功取消鏈接?
- 5. capistrano部署:檢查成功,但部署失敗
- 6. 嘗試鏈LINQ查詢,但不成功
- 7. Heroku的構建成功,但失敗部署(無需更改代碼)
- 8. 無法成功部署liferay portlet
- 9. 查詢函數不適用於已部署的鏈式代碼
- 10. 無法點擊部署鏈接
- 11. 無法將python代碼部署到heroku
- 12. 無法使用CodeDeploy部署代碼
- 13. 無法部署Firebase功能
- 14. 部署PHP站點,以便代碼無法查看/編輯
- 15. 鏈接查詢錯誤代碼1052
- 16. Git部署成功但沒有變化
- 17. AWS Codedeploy部署成功但忽略.htaccess
- 18. 鏈接到頁面查詢時是成功的
- 19. Umbraco加速器成功部署但不會連接
- 20. IBM Websphere v8.5.5.4:Websocket部署成功但客戶端未連接
- 21. 無法將Phoenix 1.3.0-rc1部署到Heroku,但生成但崩潰
- 22. 鏈接無法與onClick跟蹤代碼
- 23. PHP無法解析查詢,但通過PMA運行是成功的
- 24. 詹金斯觸發代碼部署在ApplicationStop一步失敗,即使通過代碼部署相同的部署組直接被成功
- 25. sendmail的成功,但是Python的smtplib無法連接
- 26. $ _GET無法獲取鏈接值來生成qr代碼
- 27. 運行代碼一旦Spring應用程序成功部署
- 28. 在羣集上部署應用程序,但無法成功訪問
- 29. Heroku上的Django應用程序,部署成功但無法提供服務
- 30. 在Tomcat上成功部署我的項目,但無法請求。顯示404
你好安德魯。!!謝謝你給我回復。我是塊鏈技術的新手。你能告訴我,如何在開發模式下部署代碼,以及在哪裏執行以下代碼行。 CORE_CHAINCODE_ID_NAME = mycc CORE_PEER_ADDR ESS = 0.0.0.0:30303 ./chaincode_example02。如果直接運行,它會顯示以下信息--->'CORE_CHAINCODE_ID_NAME'不被識別爲內部或外部命令, 可操作程序或批處理文件 –
我同意Sakaar Bhatia提供的解決上述問題的答案。導航到對等的Docker容器,然後運行該命令是關鍵。 –