#hyperledger-fabric #hyperledger
Вопрос:
У меня есть Hyperledger Fabric 2.3
настройка в кластере Azure Kubernetes, где все подключено через имя службы, и я хочу использовать dns peer0-org3
, поэтому я внес изменения, но при запуске не удается peer channel list
выполнить следующим образом.
В одноранговой организации я установил все env в отношении dns, и dns-адрес также включен для генерации шифрования CA.
Но я не могу продолжать использовать dns вместо имени службы.
export CORE_PEER_ADDRESS="peer0-org3:7051" ... DEBU 023 [core]Subchannel picks a new address "peer0-org3:7051" to connect 2021-DEBU 024 Client TLS handshake completed in 1.135013ms remoteaddress=10.0.105.64:7051 DEBU 025 [core]Subchannel Connectivity change to READY DEBU 026 [core]pickfirstBalancer: UpdateSubConnState: 0xc0002024f0, {READY lt;nilgt;} DEBU 027 [core]Channel Connectivity change to READY INFO 028 Endorser and orderer connections initialized 2021-DEBU 029 Sign: plaintext: 0AF3080A5C08031A0C08B1A7858C0610...631A0D0A0B4765744368616E6E656C73 2021-DEBU 02a Sign: digest: 814BBF0629C313464EAB6CBE0B665F76B357B3517A9F2B79B899A9F3B5C69B99 Channels peers has joined: export CORE_PEER_ADDRESS="www.grpc.rbx.com:7051" ... DEBU 021 [core]Subchannel picks a new address "www.grpc.rbx.com:7051" to connect DEBU 022 [core]pickfirstBalancer: UpdateSubConnState: 0xc000051830, {CONNECTING lt;nilgt;} DEBU 023 [core]Channel Connectivity change to CONNECTING DEBU 024 [core]Channel Connectivity change to SHUTDOWN DEBU 025 [core]Subchannel Connectivity change to SHUTDOWN Error: error getting endorser client for channel: endorser client failed to connect to www.grpc.rbx.com:7051: failed to create new connection: context deadline exceeded
Ниже для него определен вход.
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: peers-ingress namespace: hyperledger annotations: kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/backend-protocol: "GRPC" nginx.ingress.kubernetes.io/force-ssl-redirect: "false" nginx.ingress.kubernetes.io/ssl-passthrough: "false" nginx.ingress.kubernetes.io/ssl-redirect: "false" spec: rules: - host: www.grpc.rbx.com http: paths: - backend: service: name: peer0-org3 port: number: 7051 path: / pathType: Prefix tls: - hosts: - www.grpc.rbx.com secretName: www.grpc.rbx.com
Пожалуйста, помогите мне с этим вопросом.