上游连接错误或在标头之前断开/重置重置原因:连接失败

问题描述

我在标头之前遇到上游连接错误或断开/重置的问题。重置原因:这里是我的部署和服务文件的连接失败

apiVersion: v1
kind: Service
Metadata:
  name: project
  labels:
    app: project
    service: project
spec:
  ports:
    - port: 9080
      name: http
  selector:
    app: project
---
apiVersion: v1
kind: ServiceAccount
Metadata:
  name: project-svc
  labels:
    account: project
---
apiVersion: apps/v1
kind: Deployment
Metadata:
  name: project-v1
  labels:
    app: project
    version: v1
spec:
  replicas: 1
  selector:
    matchLabels:
      app: project
      version: v1
  template:
    Metadata:
      labels:
        app: project
        version: v1
    spec:
      serviceAccountName: project-svc
      containers:
        - name: project
          image: segullshairbutt/website:admin_project_a_01_cl1_wn1_pod1_c4
          imagePullPolicy: IfNotPresent
          ports:
            - containerPort: 9080

这里是 Gateway and virtualservice

apiVersion: networking.istio.io/v1alpha3
kind: Gateway
Metadata:
  name: project-gateway
spec:
  selector:
    istio: ingressgateway # use istio default controller
  servers:
  - port:
      number: 80
      name: http
      protocol: HTTP
    hosts:
    - "*"
---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
Metadata:
  name: projectinfo
spec:
  hosts:
  - "*"
  gateways:
  - project-gateway
  http:
  - match:
    - uri:
        exact: /productpage
    route:
    - destination:
        host: project
        port:
          number: 9080

当我使用 minikube-ip:istio-engress 访问时,出现此错误,但是当我将图像从我的图像更改为 bookinfo 产品页面时,没有出现此错误。我不知道这是为什么,从哪里来。 请帮助我,我会非常感谢你!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)