我正在尝试设置官方文档中描述的区块链。 Officail document link
部署和调用区块链似乎工作正常。但每当我执行查询时,它都会失败并且区块链会停止显示以下错误。
启动简单链码时出错:错误处理消息:[1e85621d-4ea5-4f7c-85bd-d532370416bb] Chaincode处理程序FSM在状态为ready时无法处理有效负载大小为(10)的消息(RANGE_QUERY_STATE)
虽然调试我遇到了这个问题https://github.com/hyperledger-archives/fabric/issues/905,但它没有帮助。
之前有其他人遇到类似问题吗?
感谢。
答案 0 :(得分:0)
得到了这个问题。我使用docker镜像来部署peer和memberservice,同时从我的本地机器上的git获取最新的链代码,以便构建和部署。因此,在docker镜像和最新的链代码中的代码具有不同的版本,因此存在一些冲突给出该错误。通过部署dockerimage中存在的链代码解决了这个问题。