【问题标题】:Azure Service Fabric - connect to local service fabric cluster from outside the VM it's running on?Azure Service Fabric - 从运行它的 VM 外部连接到本地服务结构群集?
【发布时间】:2019-05-12 14:36:57
【问题描述】:

我们有一个 5 节点 Azure Service Fabric 集群作为我们的主要生产微服务中心。到目前为止,出于测试目的,我们只是将应用程序的单独版本(名称后附加“.Test”的生产应用程序)推出到该生产 SFC。

我们正在寻找一种更好的方法,即单独的测试 Service Fabric 集群。但问题归结为成本。可以在 Azure 中创建的最小 SFC 是 3 个节点。此外,您不能在不使用 SFC 时关闭它,我们也需要这样做以节省成本。

所以现在我正在考虑在 Azure 中启动一个普通的 Windows VM 并安装本地 Service Fabric Cluster 应用程序(它只允许一个节点设置)。是否有可能做到这一点并能够从 VM 外部与集群通信?

【问题讨论】:

    标签: azure-service-fabric


    【解决方案1】:

    您想要完成的是设置一个独立的集群。执行此操作的步骤记录在 this 文档中。

    是的,你可以从VM外部访问集群,简单来说就是启用访问网络并打开防火墙端口。

    从技术上讲,两种部署(Guide 和 DevCluster)都非常相似,主要区别在于您可以更好地控制遵循独立指南的模板,使用开发设置您没有太多选择,并且所有过程都是自动化的。

    PS:我强烈建议您使用 UAT\Staging 集群 与生产版本完全相同的规格,您使用的方法 可能是暂存环境的好主意。有不同 环境增加问题的风险,主要与 配置和并发。

    【讨论】:

      猜你喜欢
      • 2016-12-06
      • 2016-09-28
      • 2018-12-24
      • 2019-02-15
      • 2016-10-23
      • 2020-01-12
      • 2018-11-09
      • 2017-03-29
      • 2019-03-20
      相关资源
      最近更新 更多