Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 使用AKS http插件为我的服务返回503_Azure_Azure Aks - Fatal编程技术网

Azure 使用AKS http插件为我的服务返回503

Azure 使用AKS http插件为我的服务返回503,azure,azure-aks,Azure,Azure Aks,我有一个服务,我想通过运行在AKS上的http公开它。我创建了一个Kubernetes集群,并按照以下说明启用了HTTP插件。然后,我在名称空间mynamespace中启动了一个服务myserviceca。然后我使用以下配置创建了一个入口控制器 --- apiVersion: extensions/v1beta1 kind: Ingress metadata: name: myservicea-ingress namespace: mynamespace annotations:

我有一个服务,我想通过运行在AKS上的http公开它。我创建了一个Kubernetes集群,并按照以下说明启用了HTTP插件。然后,我在名称空间mynamespace中启动了一个服务myserviceca。然后我使用以下配置创建了一个入口控制器

---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: myservicea-ingress
  namespace: mynamespace
  annotations:
    kubernetes.io/ingress.class: addon-http-application-routing
spec:
  rules:
  - host: myservicea.XXXXXXX.westus.aksapp.io
    http:
      paths:
      - backend:
          serviceName: myservicea
          servicePort: 80
        path: /

myserviceca.XXXXXXX.westus.aksapp.io
在几分钟后可以访问,但是,我只收到一个HTTP 503错误。因此入口控制器似乎无法找到我的服务。有什么问题吗?

好吧,如果您在特定的命名空间中创建服务。然后,您可能还可以在该特定名称空间中设置部署和入口。您应该在门户中检查主机是否将请求路由到正确的命名空间。我按照您发布的链接做了测试,只是更改了名称空间,它在我这边起作用。屏幕截图如下:


希望这会有帮助。如果您需要更多帮助,请给我留言。

好的,您能验证您的服务在没有进入的情况下是否正常工作吗?谢谢,有两个问题。入口需要在与您所说的相同的名称空间中创建,并且我的后端服务器没有启动。哦,看来我在工作中也需要更加小心。谢谢你提醒我。