在 MobiLink 11.0 和更早版本中,MobiLink 服务器群中的服务器启动的同步可造成多余的推式通知,从而导致更多同步并增加 MobiLink 服务器群中统一数据库的负荷。现在可以在服务器群中的每个 MobiLink 服务器上运行一个通告程序;这些通告程序可共同确保不会向同一个 MobiLink 监听器发出多余的推式通知。当其它服务器想要连接到本地 MobiLink 服务器时,可使用 mlsrv12 -lsc 服务器选项将信息传递给它们。 请参见-lsc mlsrv12 选项。
此功能使某一通告程序成为主通告程序,使所有其它通告程序成为辅助通告程序。主通告程序直接或间接地通过辅助通告程序来控制推式通知。辅助通告程序还会将 MobiLink 监听器信息路由到主通告程序,所以主通告程序知道 MobiLink 监听器的位置以及如何到达这些监听器。
如果运行主通告程序的 MobiLink 服务器出现故障,服务器群将选择一个新的主通告程序,通知将会继续。
MobiLink 监听器可以连接到群中的任何 MobiLink 服务器,而无需知道哪个服务器是主服务器。
要使用此功能,在群中的所有 MobiLink 服务器上都需要以下 mlsrv12 命令行选项:
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |