Azure Service Fabric中独立服务和方便调试的解决方案结构

问题描述 投票:0回答:1

这篇文章不是针对特定的编码问题。相反,Azure Service Fabric中的微服务Visual Studio解决方案以及测试和调试中的整体最佳实践文件结构是什么?

这可能是一个简单答案的明显问题。但是,我在MSDN或其他文章中找不到明确的答案。

两个问题也联系在一起:

  1. 我目前有几个Visual Studio解决方案,每个解决方案包含多个项目(服务)。我关心的是如何在Service Fabric环境中将这些服务与发布,部署和版本控制分离。我希望我认为这些服务现在在部署和版本控制方面联系在一起是错误的。希望每个服务都可以独立部署和发布到Service Fabric上。
  2. 很多时候,多个Visual Studio解决方案中的这些多个服务在实现端到端业务流程中起着作用。我实际上必须打开多个Visual Studio实例来进行调试和测试。我几乎想到将它们合并到一个解决方案中,以使调试更方便。我希望有一种更有效和方便的测试和调试方法,而无需将它们全部组合到单个解决方案或运行10个Visual Studio解决方案中。
azure-service-fabric
1个回答
0
投票
  1. 是的,服务是单独版本的。甚至elements that make up a service都是版本化的(代码,数据,配置)。一切都可以独立更新。
  2. 将应用程序部署到(dev)集群时,请在调试后使用don't have to delete it。你可以让它继续运行。这样,您可以调试单个服务,而其他服务在没有调试器的情况下运行。
© www.soinside.com 2019 - 2024. All rights reserved.