配置实例

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

重要

架构扩展会影响 消息中心技术工作流 控件或执行实例需要复制到事务型消息传递模块使用的其他实例上。

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

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

重要

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

配置控制实例

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

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

注意

当多个控制实例使用执行实例时,数据可以按文件夹和运算符进行划分。 有关此内容的更多信息,请参阅 使用多个控制实例.

创建外部帐户

注意

必须执行以下步骤 在控制实例上.

创建 Execution instance 键入外部帐户,应用以下内容:

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

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

  3. 根据需要更改标签。

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

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

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

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

    注意

    为避免在每次登录到实例时输入密码,您可以在执行实例中指定控制实例的IP地址。 有关此内容的更多信息,请参阅 配置执行实例.

  8. 指定要由执行实例使用的恢复方法。 要恢复的数据由执行实例转发到控制实例,以添加到事务型消息和事件存档。

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

    注意

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

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

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

  9. 单击 Test the connection 以确保控制实例和执行实例已关联。

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

确定执行实例

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

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

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

  2. 转到 Message Center 窗口。

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

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

标识符也可以是 自动 属性。 要执行此操作,请转到 控制实例,然后单击 Initialize connection 按钮。

配置执行实例

注意

必须执行以下步骤 执行实例上.

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

为了使控制实例能够连接到执行实例而不必给出口令,只需在 消息中心 访问权限部分。 但是,默认情况下禁止使用空密码。

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

注意

当多个控制实例使用执行实例时,数据可以按文件夹和运算符进行划分。 有关此内容的更多信息,请参阅 使用多个控制实例.

  1. 在执行实例中,转到运算符文件夹( Administration > Access management > Operators )。

  2. 选择 消息中心 代理。

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

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

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

使用多个控制实例

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

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

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

配置控制实例

注意

必须执行以下步骤 在控制实例上.

  1. 控制1 控制实例,为每个执行实例创建一个外部帐户,然后输入 mc1 运算符。 的 mc1 之后,将在所有执行实例上创建运算符(请参阅 配置执行实例)。

  2. 控制2 控制实例,为每个执行实例创建一个外部帐户,然后输入 mc2 运算符。 的 mc2 之后,将在所有执行实例上创建运算符(请参阅 配置执行实例)。

    注意

    有关配置控制实例的更多信息,请参阅 此部分.

配置执行实例

注意

必须执行以下步骤 执行实例.

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

  1. Administration > Production > Message Center 节点: 文件夹1文件夹2. 有关创建文件夹和视图的更多信息,请参阅 本页.

  2. 创建 mc1mc2 运算符(复制默认提供的消息中心运算符)mc)。 有关创建运算符的更多信息,请参阅 此部分.

    注意

    mc1mc2 运算符必须 Message Center execution 权限,且他们无权访问Adobe Campaign客户端控制台。 运算符必须始终与安全区域链接。 如需详细信息,请参阅此部分

  3. 对于每个运算符,请检查 Restrict to information found in sub-folders of ,然后选择相关文件夹(文件夹1 对于 mc1 运算符和 文件夹2 对于 mc2 运算符)。

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

在此页面上