Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
mlarbiter.sh 命令启动并停止 MobiLink 仲裁服务器。
mlarbiter.sh [ option ]
start
启动 MobiLink 仲裁服务器实用程序。
stop
停止 MobiLink 仲裁服务器实用程序。
缺省情况下,MobiLink 仲裁服务器会监听端口 4953。
该命令与 mlsrv16 -ca 选项配合使用,-ca 选项用于为 MobiLink 服务器提供仲裁服务器主机名。
MobiLink 仲裁服务器可确保服务器群中只有一个 MobiLink 服务器作为主服务器运行。这样可防止服务器启动的同步环境中出现多余的通知。
如果 MobiLink 服务器在仲裁服务器启动后无法建立到其上的连接,MobiLink 服务器会尝试每 15 秒建立一次连接,并显示定期的错误消息。
如果在服务器群中的 MobiLink 服务器选出主服务器后失去了仲裁服务器连接,主服务器会立即关闭,次级服务器会尝试每 15 秒重新建立一次仲裁服务器连接。在建立到仲裁服务器的连接后,MobiLink 服务器会重新选出主服务器。
以下示例显示如何通过 MobiLink 服务器群使用 MobiLink 仲裁服务器。
通过以下命令行在计算机上启动 MobiLink 仲裁服务器。
mlarbiter.sh start
通过类似以下内容的命令行启动 MobiLink 服务器。MobiLink 服务器可在同一台计算机或其它计算机上作为仲裁服务器启动。
mlsrv16 -c parameter1 -lsc parameter2 -ca Host_1 -notifier
在以上示例中,parameter1 是统一数据库连接参数,parameter2 是本地 MobiLink 服务器连接参数。同一个服务器群中的所有 MobiLink 服务器都必须包含相同的 -ca 选项设置。