錯誤描述:阿里雲部署 fabric 網絡,實例化 chaincode 中有一段代碼邏輯需要用到 http.post
和服務器進行通信。該段代碼會出現隨機性崩潰,崩潰導致 chaincode container 直接退出。
問題分析:aliyun 服務器軟件網絡配置導致 go 語言的DNS解析出現問題。
解決方案:修改自己阿里雲ecs機器裏面的 /etc/resolv.conf
,把裏面的 options timeout:2 attempts:3 rotate single-request-reopen
這一行內容註釋掉