在同一服务结构应用程序类型中部署多个服务
Deploy Multiple Services inside same Service fabric application type
是否可以在单个应用程序类型名称下创建多个服务。
我有两个服务结构应用程序包,它们都具有相同的应用程序类型名称。
当我在部署第一个应用程序后尝试部署第二个应用程序时。我收到错误“应用程序类型和版本已存在”。
有没有办法可以在一个应用程序类型名称下部署这两个包。
您不能将两种同名的应用程序类型部署到一个集群中。
如果您想在应用程序之间共享服务,您可以创建两个(或更多)Service Fabric 应用程序项目 具有不同的名称 并将对共享服务的引用添加到应用程序(在 Visual Studio, 右键单击应用程序项目中的 References 节点并单击添加服务)。
与您的问题有些相关 - 您也可以(使用 PowerShell
):
- 在部署后创建具有不同参数的相同应用程序类型的多个实例(
New-ServiceFabricApplication
)
- 在现有应用程序中创建相同服务类型的更多实例 (
New-ServiceFabricService
)
是否可以在单个应用程序类型名称下创建多个服务。
我有两个服务结构应用程序包,它们都具有相同的应用程序类型名称。
当我在部署第一个应用程序后尝试部署第二个应用程序时。我收到错误“应用程序类型和版本已存在”。
有没有办法可以在一个应用程序类型名称下部署这两个包。
您不能将两种同名的应用程序类型部署到一个集群中。 如果您想在应用程序之间共享服务,您可以创建两个(或更多)Service Fabric 应用程序项目 具有不同的名称 并将对共享服务的引用添加到应用程序(在 Visual Studio, 右键单击应用程序项目中的 References 节点并单击添加服务)。
与您的问题有些相关 - 您也可以(使用 PowerShell
):
- 在部署后创建具有不同参数的相同应用程序类型的多个实例(
New-ServiceFabricApplication
) - 在现有应用程序中创建相同服务类型的更多实例 (
New-ServiceFabricService
)