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

有关服务器组的信息,请参见MobiLink 服务器组

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

  2. 配置 Redirector configuration file。名为 redirector_server_group.config 的模板文件位于 install-dir\MobiLink\redirector 中。配置重定向器配置文件最简单的方法是修改 redirector_server_group.config

    重定向器配置文件受限于以下规则:

    • 行最大长度为 2000 个字符。

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

    • 如果是 ISAPI 重定向器,必须将配置文件命名为 redirector.config,而且该文件必须与 iaredirect.dll 处在同一目录中。

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

    • 服务器组   要创建服务器组,请在 redirector_server_group.config 中创建区段,区段开头是加有方括号的服务器组名,然后定义服务器组。

      请参见MobiLink 服务器组

    • LOG_LEVEL   用于控制写入日志文件的输出量。取值范围是 0 到 7,数字越大,生成的输出量越大。缺省情况下,日志文件的名称是 redirector.log,位于与重定向器配置文件相同的位置。如果是 NSAPI 重定向器,可以使用 logFile 指令更改 magnus.conf 中的名称和位置。

    • ML   可以通过两种方式使用 ML 指令:

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

        ML=209.123.123.1:8080
        ML=myCompany.com:8081
      • 如果重定向器支持从重定向器到 MobiLink 服务器使用 HTTPS,并且正在使用 HTTPS,则您应该以由分号分隔的列表形式指定 MobiLink 客户端网络协议选项,如下所示:

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

        例如,

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

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

        有关重定向器中 HTTPS 支持情况的说明,请参见完全 HTTPS

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

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

    • ML_CLIENT_TIMEOUT   用于确保 MobiLink 服务器能够从同一远程数据库中检测出重复的同步。应将该超时设置为任何使用同一服务器组的客户端的最大超时。如果将此属性设置为 0,便会立即允许重新同步至不同的服务器。缺省值为 240 秒。

    • SLEEP   用于设置重定向器检查服务器是否工作正常的间隔秒数。重定向器会检查一个服务器,等待此选项中设置的时间后再检查下一个服务器,如此循环。例如,SLEEP=10。SLEEP 区分大小写。缺省值为 20 秒。

  3. 将重定向器配置文件复制到 Web 服务器。

    如果 MobiLink 服务器未安装在 Web 服务器所在的计算机上,请将重定向器配置文件复制到 Web 服务器所在的计算机(或复制到计算机能够访问的驱动器)。

    如果是 ISAPI Web 服务器,请将重定向器配置文件复制到目录 Inetpub\scripts,然后将其重命名为 redirector.config

    如果是其它 Web 服务器,可以将重定向器配置文件复制到任何目录。

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

示例

下面是一个示例重定向器配置文件。此文件指定以下内容:

  • 重定向器应在确认服务器工作正常后休眠 10 秒。

  • 三台运行能够处理请求的 MobiLink 服务器的计算机。

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