gpt4 book ai didi

kubernetes - traefik做服务器端包括吗?

转载 作者:行者123 更新时间:2023-12-02 11:48:34 27 4
gpt4 key购买 nike

Kubernetes Ingress Nginx可以通过允许服务器代码段来进行服务器端包含。

  • https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#server-snippet

  • 虽然,traefik似乎不支持服务器端包含或边缘端包含。
  • https://docs.traefik.io/configuration/backends/kubernetes/#annotations

  • 从微服务中打破整体应用程序和构建系统需要一个可靠的策略,以将来自不同系统的输出集成到最终用户的一致体验中。使用Edge Side Includes(ESI)进行表示层集成在表示层上是一种实用且优雅的解决方案。
  • https://www.thoughtworks.com/radar/techniques/edge-side-includes-for-page-composition
  • 最佳答案

    Kubernetes Ingress是一个API对象,用于管理对集群中服务的外部访问。简单来说,它是集群的入口点,它将请求路由到Kubernetes Services。为此,需要一个Ingress Controller对象,最流行的是Nginx Ingress Controller和Traefik Ingress Controller。

    Nginx Ingress Controller具有such选项,因为它基于Nginx,并且是Web服务器。反过来,Traefik被开发为HTTP反向代理和负载平衡器,并且没有这种选择。

    值得一提的是,Nginx Ingress Controller和Traefik Ingress Controller均用于路由流量,而不用于托管Web服务器。 SSI和ESI是Web服务器的选项,可以在Ingress Controller路由流量的Kubernetes的前端端点中使用它们。

    关于kubernetes - traefik做服务器端包括吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51502229/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com