在浏览器上加载页面时出错:上游连接错误或在标题之前断开/重置。重置原因:协议错误
我已使用 helm 在 Oracle Kubernetes 集群上部署了 ISTIO 版本 1.14.0 和 NIFI 版本 1.16.0 以下是我的 ISTIO 网关配置:
apiVersion: networking.istio.io/v1beta1
kind: Gateway
metadata:
annotations:
meta.helm.sh/release-name: istio-system
meta.helm.sh/release-namespace: istio-system
name: gateway
namespace: istio-system
spec:
selector:
istio: ingress
servers:
- hosts:
- '*'
port:
name: http
number: 80
protocol: HTTP
tls:
httpsRedirect: true
- hosts:
- '*'
port:
name: https
number: 443
protocol: HTTPS
tls:
credentialName: secret
mode: SIMPLE
下面是我的NIFI虚拟服务配置
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
annotations:
meta.helm.sh/release-name: nifi
meta.helm.sh/release-namespace: nifi
labels:
app.kubernetes.io/managed-by: Helm
name: nifi-virtual-service
namespace: nifi
spec:
gateways:
- ops-gateway
hosts:
- FQDN
http:
- match:
- uri:
prefix: /nifi
route:
- destination:
host: nifi-headless
port:
number: 8443
Istio Ingress 日志:
"GET /nifi HTTP/2" 502 UPE upstream_reset_before_response_started{protocol_error} - "-" 0 87 5
有人可以分享解决这个问题的想法吗?
需要解决以下问题:
在浏览器上加载页面时出错:上游连接错误或在标题之前断开/重置。重置原因:协议错误