多个 Interact 运行时服务器
安装多个 Interact 运行时服务器时,请配置运行时服务器组,以将同一模式用于运行时表、概要文件表、学习表和 Marketing Platform
要获得最佳性能,请将每个生产 Interact 服务器组与其自己的 Marketing Platform 实例安装在一起,但这并不是硬性要求。缺省情况下,同一服务器组中的 Interact 运行时服务器使用同一 Marketing Platform 实例,如以下示例中所示:
1.
在第一个服务器上安装并配置 Marketing PlatformInteract 运行时环境,并确保它们已正确配置并且正常工作。
2.
在第二个服务器上仅安装 Interact 运行时环境。提供与用于第一台服务器上 Marketing Platform 安装相同的 Marketing Platform 数据源详细信息和凭证。此配置将使第二台 Interact 服务器注册为使用同一 Marketing Platform 实例。
3.
在第二个服务器上部署 Interact 运行时 WAR 文件。
4.
验证 Interact 运行时环境是否已在第二个服务器上正确部署并且正常运行。
5.
将第一台 Interact 运行时服务器 URL 和第二台服务器用在 Interact 设计时配置中的单个服务器组中。
尽管并非必需,但您还是可以为每个 Interact 运行时服务器安装唯一的 Marketing Platform 实例,或安装一些支持部分运行时服务器的 Marketing Platform 实例。例如,对于包含 15 个运行时服务器的服务器组,如果 5 个运行时服务器向 1 个 Marketing Platform 实例进行报告,那么 15 个运行时服务器总共有 3 个 Marketing Platform 实例。
如果有多个 Marketing Platform 实例,那么 Interact 配置必须在服务器组的所有 Marketing Platform 实例中都匹配。必须为每个服务器组中的所有 Marketing Platform 实例定义相同的运行时表、概要文件表和学习表。属于同一服务器组的所有 Interact 服务器都必须共享用户凭证。如果每个 Interact 服务器都有单独的 Marketing Platform 实例,那么必须在每个 Marketing Platform 实例上创建相同的用户和密码。
如果您安装测试环境并在同一系统上具有多个 Interact 运行时服务器,那么必须确保满足以下要求:
*
每个 Interact 运行时服务器实例都必须位于单独的 Web 应用程序实例中。
*
如果为运行在同一系统上的 Interact 服务器配置 JMX 监视,那么必须将每个 Interact 运行时服务器的 JMX 监视配置为使用不同的端口和实例名称。编辑 Web 应用程序服务器启动脚本中的 JAVA_OPTIONS,并添加以下选项:
*
*
如果使用数据库装入实用程序,那么还必须设置实例名称,以使用同一台计算机上运行的多个 Interact 服务器。
配置多个 Interact 运行时服务器