上一主题: 在逻辑端口上配置 TIM 监控下一主题: 示例:配置在多进程模式下运行的选项


多进程模式下的 TIM

在多端口监视器上安装了 TIM 之后,TIM 可以利用多个 CPU 并在多个进程间平衡通信负载。 在多进程模式下运行会显著增加 TIM 吞吐量。 具体的吞吐量数量基于许多因素(如,受监控通信、定义事务的方式等)而变化。

在多进程模式下,TIM 会在多个进程(称为工作进程)间拆分网络通信。 要使 TIM 在多进程模式下高效地工作,请执行以下操作:

在不同的网络配置中,可以通过不同的方式实现这些准则。 CA Technologies 提供了几种在工作进程之间分布通信的灵活方式。 选项包括:

客户端 IP 地址

网络通信基于客户端 IP 地址分配给工作进程。 这是默认选项,也是 CA Technologies 建议的选项。 如果您的网络配置使该选项不可行,请考虑其他选项。 例如,如果所有通信看起来都来自同一客户端 IP 地址(比如,当 TIM 位于代理服务器后面时),请考虑其他配置选项。 该示例的默认配置为 shared=client。 使用该网络配置不可能平衡 TIM 上的负载,因此请考虑使用服务器 IP 地址选项。

服务器 IP 地址

网络通信基于服务器 IP 地址分配给工作进程,例如,shared=server。 该选项要求单个服务器处理业务事务中的所有事务。

混合

可以基于客户端 IP 地址和服务器 IP 地址的组合,将通信分配给工作进程。 如果服务器规则与客户端规则之间存在差异,则服务器规则优先。

使用负载平衡器配置文件来定义希望 TIM 如何对客户端或服务器进行负载平衡。

注意:独立 TIM 在单进程模式下运行。

有关编辑配置文件的信息,请参阅

编辑负载平衡器配置文件