Azure Service Fabric v单片

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure Service Fabric v单片相关的知识,希望对你有一定的参考价值。

我可以反弹一下吗?我正在阅读有关微服务和Azure Service Fabric的内容,并且需要对概念进行简要介绍。

根据我的理解,它允许通过Service Fabric魔术将微服务部署到自己的容器中。每个微服务容器在放置工作负载时将被扩展,而不考虑其他服务。

例如,想象一下

  • 只有2个微服务在玩。
  • 第一个是查询处理程序 - 在空闲时使用n个计算资源
  • 数据库微服务,在空闲时使用m个资源。

假设查询处理程序将一个非常昂贵的查询(例如select * from aMultiBillionRowTable;)传递给需要计算 VM扩展的数据库微服务。

在单片方法中,我理解查询处理程序微服务将其资源缩放到n * x计算资源,数据库微服务缩放到m * x。

在Azure Service Fabric方法中,查询处理程序微服务将保留在n个计算资源中,数据库微服务将扩展为m * x。

它是否正确?如果是这样,那很好,但有没有我无视的推论?这些是什么?我不需要论文,只需要条款,我将自己研究。

答案

简单来说,假设机器容量大于n + m * x,则您的示例是正确的。

使用Service Fabric可以让您拥有高密度的服务,并根据需求在服务之间共享群集资源。

Service Fabric或任何业务流程的另一个重要特性是它提供可靠的服务,即使一个节点关闭,消费者也可以使用服务。

以上是关于Azure Service Fabric v单片的主要内容,如果未能解决你的问题,请参考以下文章

如何为远程 Service Fabric 集群创建 Actor 代理

Azure Service Fabric 与 Azure Service Fabric Mesh

aZURE Service Fabric

Azure Service Fabric:无法运行本地 Service Fabric 群集

Azure Service Fabric 群集端点不可访问

Azure App Service 与 Azure Service Fabric [关闭]