You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

跨EKS集群节点无法Curl Pod请求超时问题求助

跨EKS节点Pod通信及NodePort访问超时问题

问题详情

  • 环境:2个各包含1个节点的EKS集群,节点处于同一子网
  • 本地通信正常:同一节点内的Pod之间可通过curl正常通信
  • 跨节点异常:跨节点curl目标Pod时,请求会挂起直至超时
  • NodePort服务访问异常:从另一节点访问Service的ClusterIP10.100.8.162:30003时超时

已配置的NodePort Service

apiVersion: v1
kind: Service
metadata:
  labels:
    app: geth-beacon-chain-testnet
  name: rpc-json-service
spec:
  type: NodePort
  ports:
    - name: "j"
      port: 8545
      targetPort: 8545
      nodePort: 30003
  selector:
    app: geth-beacon-chain-testnet

服务状态查询结果

执行命令 kubectl get services -o wide 返回:

NAME                    TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE   SELECTOR
rpc-json-service        NodePort    10.100.8.162     <none>        8545:30003/TCP   14d   app=geth-beacon-chain-testnet

已排查内容

  • CoreDNS、kube-proxy等K8s系统组件Pod均运行正常
  • 尝试多种NodePort服务配置(包括在另一节点创建NodePort后访问),所有尝试均出现请求超时

内容的提问来源于stack exchange,提问作者Niv Shitrit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 18:06:39