kubernetes - 尝试连接到 Kubernetes 中的排序服务时连接被拒绝
问题描述
我正在尝试使用来自 minikube 上的 github 页面https://github.com/xmhubj/fabric-kafka的 Kafka 代理环境部署自动超级账本结构。执行创建通道作业时,我收到以下错误消息:
UTC [grpc] Printf -> DEBU 004 grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: Error while dialing dial tcp 10.106.33.24:7050: getsockopt: connection refused"; Reconnecting to {orderer0.ordererorg1:7050 <nil>}
Error: failed to create deliver client: orderer client failed to connect to orderer0.ordererorg1:7050: failed to create new connection: context deadline exceeded
订购者作为服务运行
ordererorg1 orderer0 NodePort 10.106.33.24 <none> 7050:32000/TCP.
如果我做:
curl 10.106.33.24:7050
从集群内部,我得到:
curl: (7) Failed to connect to 10.106.33.24 port 7050: Connection refused
虽然它是一个 NodePort 连接。有人了解问题并知道如何解决吗?
编辑:
$ kubectl get pods
org1 peer0-org1-575c96bc66-mdlb4 1/1 Running 0 16h
org1 peer1-org1-5cfb47f59-d6prc 1/1 Running 0 16h
解决方案
推荐阅读
- sql-server - Oracle 通过链接服务器到 SQL Server。从 BST 切换到 GMT 后,带有本地时区字段的时间戳现在会偏移。最好的方法来调整它?
- php - 如何通过命令行将csv文件作为输入传递?
- vue.js - 如何使用 vue-router 在另一个组件中显示组件并在它们之间导航?
- c++ - 关于在用户级线程实现中使用 ucontext.h 的线程切换问题
- sql - 通过给定索引之前的最后一个空格拆分 Oracle SQL 中的字符串
- ios - SwiftUI:使用协议定义视图外观
- solr - 在 DIH 之前更改 Solr shema
- python - 安装 PyGObject 时出错:预处理器命令“mesondefine”无效
- view - SwiftUI + UIView 触摸事件碰撞
- java - 如何使用 super 关键字调用 innerClass 之外的方法