上一主题: 如何修改与企业管理器的通信下一主题: 如何启用并使用其他 GC 度量标准


如何配置备份企业管理器和故障切换属性

安装代理时,可以指定代理在默认情况下连接到的企业管理器的主机名和端口号。 如有需要,还可以指定一个或多个备份企业管理器。 如果代理中断了与其主企业管理器的连接,可以尝试连接到备份企业管理器之一。

要使代理能够连接到备份企业管理器,请在代理配置文件中指定企业管理器的通信属性。 如果主企业管理器不可用,代理会尝试连接到允许连接列表上的下一个企业管理器。 如果代理无法与其第一个备份企业管理器连接,则它会尝试列表中的下一个企业管理器。 此进程会按顺序一直尝试连接列表中的每个企业管理器,直到连接成功。 如果代理无法连接到任何企业管理器,则它会等待 10 秒,然后再重试。

请执行以下步骤:

  1. 在文本编辑器中打开 Introscope.Agent.profile 文件。
  2. 通过将以下属性添加到每个备份企业管理器的代理配置文件,指定一个或多个备用企业管理器通信通道:
    introscope.agent.enterprisemanager.transport.tcp.host.NAME
    introscope.agent.enterprisemanager.transport.tcp.port.NAME
    Introscope.agent.enterprisemanager.transport.tcp.socketfactory.NAME
    

    NAME 替换为新企业管理器通道的标识符。 在创建通道时,请不要使用 DEFAULT 或现有通道的名称。 例如,要创建两个备份企业管理器:

    introscope.agent.enterprisemanager.transport.tcp.host.BackupEM1=paris
    introscope.agent.enterprisemanager.transport.tcp.port.BackupEM1=5001
    Introscope.agent.enterprisemanager.transport.tcp.socketfactory.BackupEM1=com.custom.postofficehub.link.net.DefaultSocketFactory
    introscope.agent.enterprisemanager.transport.tcp.host.BackupEM2=voyager
    introscope.agent.enterprisemanager.transport.tcp.port.BackupEM2=5002
    introscope.agent.enterprisemanager.transport.tcp.socketfactory.BackupEM2=com.wily.isengard.postofficehub.link.net.DefaultSocketFactory
    
  3. 找到 introscope.agent.enterprisemanager.connectionorder 属性,并将其设置为主企业管理器和备份企业管理器标识符的逗号分隔列表。 标识符的列出顺序定义了它们的连接顺序。 例如:
    introscope.agent.enterprisemanager.connectionorder=DEFAULT,BackupEM1,BackupEM2
    
  4. 找到 introscope.agent.enterprisemanager.failbackRetryIntervalInSeconds 属性,并指定代理尝试连接其主企业管理器的频率。 默认时间间隔为 120 秒(2 分钟)。 例如:
    introscope.agent.enterprisemanager.failbackRetryIntervalInSeconds=120
    
  5. 保存更改并关闭 IntroscopeAgent.profile 文件。
  6. 重新启动应用程序。