配置实例 creating-a-shared-connection

要使用事务性消息传递功能,您需要配置控制实例和执行实例。 您可以使用以下任一方法:

IMPORTANT
架构扩展影响了消息中心技术工作流在事务性消息传递模块使用的其他实例上需要复制控制实例或执行实例上使用的资源。

您还需要指定执行实例并将其连接到控制实例。

本节介绍了配置和连接控制实例和执行实例所需的所有步骤。

IMPORTANT
控制实例和执行实例必须安装在不同的计算机上。 他们不能共享同一个Campaign实例。

配置控制实例 control-instance

若要连接控制实例和执行实例,您首先需要在控制实例​ 上创建和配置​ ​Execution instance​ 类型的外部帐户。 因此,一旦发布,事务性消息模板就可以部署到执行实例。

如果您使用多个执行实例,则必须创建与执行实例相同数量的外部帐户。

NOTE
当多个控制实例使用执行实例时,数据可以按文件夹和运算符划分。 有关详细信息,请参阅使用多个控件实例

创建外部帐户

NOTE
必须在控制实例​ ​执行以下步骤。

要创建​ Execution instance ​类型的外部帐户,请应用以下内容:

  1. 转到​ Administration > Platform > External accounts ​文件夹。

  2. 选择随Adobe Campaign一起提供的现成执行实例类型外部帐户之一,右键单击并选择​ Duplicate

  3. 根据需要更改标签。

  4. 选择​ Enabled ​选项以使外部帐户可运行。

  5. 指定安装执行实例的服务器地址。

  6. 帐户必须与操作员文件夹中定义的消息中心代理匹配。 默认情况下,Adobe Campaign提供的现成帐户为​ mc

  7. 输入在operator文件夹中定义的帐户密码。

    note note
    NOTE
    要避免每次登录实例时都输入密码,可以在执行实例中指定控制实例的IP地址。 有关详细信息,请参阅配置执行实例
  8. 指定执行实例要使用的恢复方法。 要恢复的数据由执行实例转发到控制实例,以添加到事务性消息和事件归档中。

    数据收集通过使用HTTP/HTTPS访问的Web服务或通过联合数据访问(FDA)模块进行。

    note note
    NOTE
    请注意,在使用FDA over HTTP时,仅支持使用PostgreSQL数据库的执行实例。 不支持MSSQL或Oracle数据库。

    如果控制实例可以直接访问执行实例的数据库,则建议使用第二种方法(FDA)。 如果没有,请选择Web服务访问。 要指定的FDA帐户与连接到在控制实例上创建的各种执行实例的数据库的时间一致。

    有关联合数据访问(FDA)的详细信息,请参阅此部分

  9. 单击​ Test the connection ​以确保控制实例和执行实例已链接。

使用多个执行实例时,重复这些步骤以创建与执行实例相同数量的外部帐户。

确定执行实例 identifying-execution-instances

每个执行实例必须关联一个唯一标识符,以区分在控制实例上查看每个执行实例时的历史记录。

此标识符可在每个执行实例​ 上手动归因。 在这种情况下,必须在每个执行实例​ 上执行 ​此步骤。 要实现此目的,请使用部署向导,如下所述:

  1. 在执行实例上打开部署向导。

  2. 转到​ Message Center ​窗口。

  3. 将所选的标识符分配给实例。

  4. 对每个执行实例重复上述步骤。

标识符也可以是​ 自动 ​属性。 为此,请转到​ 控件实例,然后单击​ Initialize connection ​按钮。

配置执行实例 execution-instance

NOTE
必须在执行实例​ 上执行以下步骤

要将执行实例连接到控制实例,请执行以下步骤。

为了使控制实例能够连接到执行实例而无需提供密码,只需在​ 消息中心 ​访问权限部分中输入控制实例的IP地址。 但是,默认情况下禁止空密码。

要使用空密码,请转至执行实例并定义一个安全区域,该区域限制为发送事件的信息系统的IP地址。 此安全区域必须允许空密码并接受<identifier> / <password>类型连接。 如需详细信息,请参阅此小节

NOTE
当多个控制实例使用执行实例时,数据可以按文件夹和运算符划分。 有关详细信息,请参阅使用多个控件实例
  1. 在执行实例上,转到operator文件夹( Administration > Access management > Operators )。

  2. 选择​ 消息中心 ​代理。

  3. 选择​ Edit ​选项卡,单击​ Access rights,然后单击​ Edit the access parameters… ​链接。

  4. 在​ Access settings ​窗口中,单击​ Add a trusted IP mask ​链接并添加控制实例的IP地址。

使用多个执行实例时,对每个执行实例重复这些步骤。

使用多个控制实例 using-several-control-instances

您可以与各种控制实例共享执行集群。 此类型的体系结构需要以下配置。

例如,假设您的公司管理两个品牌,每个品牌都有自己的控制实例:控制1 ​和​ 控制2。 还使用了两个执行实例。 您需要为每个控制实例输入不同的消息中心运算符:Control 1 ​实例的​ mc1 ​运算符和​ Control 2 ​实例的​ mc2 ​运算符。

在所有执行实例的树中,为每个操作员(文件夹1 ​和​ 文件夹2)创建一个文件夹,并限制每个操作员对其文件夹的数据访问。

配置控制实例 configuring-control-instances

NOTE
必须在控制实例​ ​执行以下步骤。
  1. 在​ Control 1 ​控件实例上,为每个执行实例创建一个外部帐户,并在每个外部帐户中输入​ mc1 ​运算符。 此后将在所有执行实例上创建​ mc1 ​运算符(请参阅配置执行实例)。

  2. 在​ Control 2 ​控件实例上,为每个执行实例创建一个外部帐户,并在每个外部帐户中输入​ mc2 ​运算符。 此后将在所有执行实例上创建​ mc2 ​运算符(请参阅配置执行实例)。

    note note
    NOTE
    有关配置控件实例的更多信息,请参阅此部分

配置执行实例 configuring-execution-instances

NOTE
必须在执行实例​ ​执行以下步骤。

要使用多个控制实例,必须在所有执行实例上执行此配置。

  1. 在​ Administration > Production > Message Center ​节点中为每个运算符创建一个文件夹: 文件夹1 ​和​ 文件夹2。 有关创建文件夹和视图的详细信息,请参阅此页面

  2. 通过复制默认提供的Message Center运算符(mc)来创建​ mc1 ​和​ mc2 ​运算符。 有关创建运算符的详细信息,请参阅此章节

    note note
    NOTE
    mc1 ​和​ mc2 ​操作员必须具有​ Message Center execution ​权限,并且他们不能访问Adobe Campaign客户端控制台。 运算符必须始终与安全区域链接。 如需详细信息,请参阅此小节
  3. 对于每个运算符,选中​ Restrict to information found in sub-folders of ​框,然后选择相关的文件夹(mc1 ​运算符为​ 文件夹1mc2 ​运算符为​ 文件夹2)。

  4. 向每个操作员授予对其文件夹的读写权限。 为此,请右键单击该文件夹并选择​ Properties 。 然后选择​ Security ​选项卡并添加相关运算符(文件夹1 ​的​ mc1 ​和​ 文件夹2 ​的​ mc2)。 确保选中​ Read/Write data ​框。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1