首页 > 解决方案 > 带有 Istio 服务网格和 AKS 错误的 ASP.NET WebAPI

问题描述

看到下面的错误:

“上游连接错误或在标头之前断开/重置。重置原因:连接失败”尝试以下步骤时:

已创建 AKS 集群并部署了 ASP.NET 核心 docker 容器。已按照以下说明安装 Istio: https ://docs.microsoft.com/en-us/azure/aks/servicemesh-istio-install?pivots=client-operating-system-windows 已在其中 部署了 ASP.NET 核心 docker 容器启用了 istio-injection 的默认命名空间。下面是虚拟服务和网关 yaml 文件。

毕竟这在尝试访问http://52.224.26.59/Home/View时,其中 52.224.26.59 是 istio-ingressgateway 的外部 ip 得到错误为“上游连接错误或在标头之前断开/重置。重置原因:连接失败”。

在此处输入图像描述

标签: istioazure-aks

解决方案


我已经解决了这个问题。

这是因为旧版本的 .NET Core 版本存在问题。使用 .NET Core 3.1 进行更新后,我就能够部署和访问 .NET Core WebAPI。

关于其他问题,Istio 和 .NET core 结合存在更多挑战和道路不明确。


推荐阅读