Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 服务器管理 » 使用 MobiLink 服务器技术 » 重定向器(不建议使用) » 配置重定向器属性

 

配置重定向器属性(适用于不支持服务器组的重定向器)

本节介绍配置重定向器属性的通用 Web 服务器配置步骤。它适用于不支持服务器组的重定向器。

有关支持服务器组的重定向器的列表,请参见 [external link] http://www.sybase.com/detail?id=1062632

♦  配置重定向器属性
  1. 完成为重定向器配置 MobiLink 客户端和服务器中的步骤。

  2. redirector.config 复制到 Web 服务器。

    文件 redirector.config 位于 install-dir\MobiLink\redirector 中。

    如果 MobiLink 服务器不是安装在 Web 服务器所在的计算机上,请将 redirector.config 复制到 Web 服务器所在的计算机。

  3. 配置重定向器配置文件。

    要配置 Web 服务器与 MobiLink 服务器之间的通信,您必须编辑 Web 服务器所在计算机上的 redirector.config 文件。

    以下规则适用于 redirector.config

    • 行的最大长度为 300 个字符。

    • 注释以散列字符 (#) 开头。

    • 指令定义中不能包含空格和制表符。

    可在此文件中设置以下指令:

    • LOG_LEVEL   用于控制写入日志文件的输出量。值可为 0、1 和 2,其中 1 为缺省值,2 所产生的输出量最大。如果是 Apache 重定向器,则此设置不起作用;请在 Apache 配置文件 httpd.conf 的 LogLevel 区段设置日志级别。

    • ML   ML 区分大小写。可以通过两种方式使用 ML 指令。

      如果重定向器不支持 HTTPS,或您未使用 HTTPS,则可以使用 ML 指令以 ML=host:port 的格式指定运行 MobiLink 服务器的计算机列表。要指定多台计算机,请在不同的行中重复使用此语法。例如:

      ML=209.123.123.1:8080
      ML=myCompany.com:8081

      如果重定向器支持从重定向器到 MobiLink 服务器使用 HTTPS,则可以通过以分号分隔的列表指定 MobiLink 客户端网络协议选项,如下所示:

      ML="https=true;network-client-options;..."

      例如,

      ML="https=true;host=My-pc;port=82;trusted_certificates=rsaroot.crt"

      有关网络客户端选项的列表,请参见MobiLink 客户端网络协议选项

      有关支持从重定向器到 MobiLink 服务器使用 HTTPS 的重定向器的列表,请参见 [external link] http://www.sybase.com/detail?id=1062632

      MobiLink 服务器启动时使用的协议和端口号必须与 ML 指令中所指定的相同。如果有差异,必须停止 MobiLink 服务器并以正确的信息重新启动它。

    • ML_CLIENT_TIMEOUT   用于确保单个同步的每一步都定向到同一 MobiLink 服务器。重定向器为 ML_CLIENT_TIMEOUT 过程维持客户端和服务器之间的关联。此值还用于确保 MobiLink 服务器能够从同一远程数据库中检测出重复的同步。此参数的值应该大于任何用户同步中的最长步骤所用的时间。

      缺省值为 600 秒(10 分钟)。

    • SLEEP   用于设置重定向器检查服务器是否工作正常的间隔秒数。缺省值为 1800 (30 分钟)。例如,SLEEP=3600。SLEEP 区分大小写.

  4. 在以下区段之一中完成 Web 服务器特定的配置:

示例

下面是一个 redirector.config 示例文件。此文件指定以下内容:

  • 重定向器应每隔 1800 秒检查一次服务器是否处于工作状态。

  • 三台运行能够处理请求的 MobiLink 服务器的计算机。指定多个服务器时系统会自动启用负载平衡。

SLEEP=1800
ML=myServ-pc:80
ML=209.123.123.1:8080
ML=myCompany.com:8081