【问题标题】:Azure Service Fabric with Træfik - with Azure LB?带有 Træfik 的 Azure Service Fabric - 带有 Azure LB?
【发布时间】:2019-02-18 16:48:20
【问题描述】:

我正在考虑将 Træfik 集成到我的 Azure Service Fabric 集群中。

在阅读了此组合的所有可用文档后,我找不到任何解决 Azure LB 的内容。

在我看来,Azure LB 是多余的,因为 Traefik 会负责平衡集群节点之间的负载。 但是,我记得,从技术上讲,在 Azure LB 成功探测配置的端点之前,任何请求都不会到达集群。

那么,在使用 Træfik 时我真的需要 Azure LB 吗?

如果需要的话,我需要在 Azure LB 上进行什么配置?

【问题讨论】:

    标签: azure traefik azure-service-fabric azure-load-balancer


    【解决方案1】:

    Traefik 在您的 Service Fabric 群集上作为来宾可执行文件运行并充当反向代理。在 Azure 中,Service Fabric 集群部署在 VNET 中,因此 Traefik 不能用作 Azure 负载均衡器。虽然它确实负责在集群节点之间平衡负载,但您仍然需要一个 Azure 负载均衡器来充当公共 Internet 和集群之间的桥梁。希望有帮助!

    编辑:我刚刚注意到我没有回答你的第二个问题。您必须在 Azure LB 上进行的唯一配置是打开 Traefik 在集群上侦听的端口。换句话说,您在toml file 中设置的端口,您将需要配置 Azure 负载均衡器才能打开。要打开 Azure 负载均衡器端口,您可以在部署时进行,也可以在集群启动后进行更改。

    【讨论】:

    猜你喜欢
    • 2017-01-27
    • 2017-01-14
    • 2021-02-06
    • 2016-07-13
    • 2019-11-30
    • 1970-01-01
    • 2015-09-17
    • 1970-01-01
    • 2018-08-29
    相关资源
    最近更新 更多