可以为 QAnywhere 应用程序设置故障切换机制,以便在 MobiLink 同步服务器出现故障时可以用其它服务器替代。为了支持故障切换,每个 QAnywhere 代理在启动时都必须带有一个 MobiLink 服务器列表。列表中指定的第一个 MobiLink 服务器是主服务器。列表中剩余的服务器则是备用服务器。
例如,在远程设备上运行下面的命令将会启动 QAnywhere 代理,并且指定一个主服务器和一个备用服务器:
qaagent –x tcpip(host=ml1.ianywhere.com)
–x tcpip(host=ml2.ianywhere.com)每个 QAnywhere 代理可以有一个不同的主服务器。
下面的图示描述了一个故障切换配置,其中有多个 MobiLink 服务器和多个 QAnywhere 代理。您有多个客户端消息库,但所有 MobiLink 服务器都连接到相同的服务器端消息库。
此配置具有下列特点:
传输消息时,不论 QAnywhere 代理连接到哪个服务器,服务器消息库中的所有消息都将被传送到该客户端消息库。
只有在 QAnywhere 代理连接到其主服务器时,才会向 QAnywhere 代理发送推式通知。
这存在一个缺陷。如果服务器消息库所驻留的计算机不可用,则无法执行消息传递。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。