Azure service fabric Azure服务结构-一个应用程序不同的命名实例

Azure service fabric Azure服务结构-一个应用程序不同的命名实例,azure-service-fabric,Azure Service Fabric,我有一个Azure Service Fabric应用程序,它使用RabbitMQ队列并使用sql数据库中的数据进行一些计算。 兔子和sql的连接字符串通过参数存储在ApplicationManifest.xml中,然后通过不同的发布配置文件进行更改(对于云或本地部署,我有不同的xml) 现在我想为另一个db/rabbitmq部署我的应用程序的另一个实例。 我想我必须创建另一个发布配置文件,更改配置包版本(例如1.1.0),并向集群注册新的应用程序类型。但我不能升级现有的应用程序。然后我应该创建另

我有一个Azure Service Fabric应用程序,它使用RabbitMQ队列并使用sql数据库中的数据进行一些计算。 兔子和sql的连接字符串通过参数存储在ApplicationManifest.xml中,然后通过不同的发布配置文件进行更改(对于云或本地部署,我有不同的xml)

现在我想为另一个db/rabbitmq部署我的应用程序的另一个实例。 我想我必须创建另一个发布配置文件,更改配置包版本(例如1.1.0),并向集群注册新的应用程序类型。但我不能升级现有的应用程序。然后我应该创建另一个版本为1.1.0的应用程序

因此,我的集群中将有两个应用程序 db2/rabbit2 1.1.0版应用程序 db1/rabbit1 1.0.0版应用程序


使用两个具有不同连接字符串的应用程序是否合适?

一种方法是只使用一种应用程序类型,然后实例化该类型的多个应用程序实例;每个应用程序都可以使用不同的db/rabbitmq。在应用程序创建期间,您可以将不同的连接字符串(db/rabbitmq)传递为。

一种方法是只使用一种应用程序类型,然后实例化该类型的多个应用程序实例;每个应用程序都可以使用不同的db/rabbitmq。在应用程序创建期间,您可以将不同的连接字符串(db/rabbitmq)传递为