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