带有Istio Service Mesh和AKS错误的ASP.NET WebAPI

时间:2020-06-27 10:08:49

标签: istio azure-aks

看到下面的错误:

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

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

在尝试访问http://52.224.26.59/Home/View之后,其中52.224.26.59是istio-ingressgateway的外部ip之后,出现错误,例如“上游连接错误或在标头之前断开/重置。重置原因:连接失败”。

enter image description here

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。

这是因为.NET Core版本的较旧版本存在问题。 使用.NET Core 3.1更新后,便可以部署和访问.NET Core WebAPI。

关于其他问题,Istio和.NET核心的结合还带来了更多挑战,而且道路还不清楚。