Я пытаюсь выполнить написанный мной цепной код с помощью couchdb и java. Я использую пример первой сети для создания сети и создания экземпляра кода. Сеть создана и цепной код установлен без проблем. Затем я вхожу в контейнер и выполняю транзакции. Сначала это работало нормально, но внезапно это начало выдавать мне эту ошибку, и теперь я не могу найти решение. Я не знаю, связано ли это с соединением couchdb или нет.
Error: error getting endorser client for invoke: endorser client failed to
connect to peer0.org2.example.com:7051: failed to create new connection:
connection error: desc = "transport: error while dialing: dial tcp
172.24.0.9:7051: connect: connection refused"
Следующая команда, которую я использую для вызова цепного кода, следующая.
peer chaincode invoke -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C $CHANNEL_NAME -n mycc --peerAddresses peer0.org1.example.com:7051 --tlsRootCertFiles /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt --peerAddresses peer0.org2.example.com:7051 --tlsRootCertFiles /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt -c '{"Args":["createCustomer","c1","tom"]}'
UPDATE:
Многие спрашивают, был ли установлен цепной код на пирах, я могу подтвердить, что это так.