[英]Azure Service Fabric Application
你们能解释一下吗
Service Fabric 可以与 MULTIPLE SERVICES 打包在一起进行传输,但是如何将其中一些服务重用于其他应用程序?
是否可以在同一集群上部署的服务之间共享可靠字典或可靠队列?
我尝试在谷歌上阅读,但没有明确的理解。 您的帮助将不胜感激。
...您如何将其中一些服务重用于其他应用程序?
重用是什么意思? 共享代码? 您可以让应用程序 A 中的服务与应用程序 B 中的服务对话,而不是在应用程序 A 中使用相同的服务。
是否可以在同一集群上部署的服务之间共享可靠字典或可靠队列?
不,没有。 Reliable Dictionary 或 Reliable Queue 为服务提供数据局部性,无需额外的网络调用。 一旦您需要为多个服务使用相同的数据,您就应该考虑使用其他存储解决方案,如 CosmosDB、Blob 存储或其他数据库。
如果您正在寻找某种分布式缓存,您可以查看 Azure Redis。
然而,完全有可能使用服务公开可靠字典或可靠队列的数据。 然后该服务就像一个数据提供者/存储库。 您可以在此类服务中公开诸如 Add() 或 Delete() 之类的方法,从而导致 Reliable Dictionary 或 Reliable Queue 的更新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.