在本课中,要运行 MobiLink 代理。MobiLink 代理必须在集中管理的各个远程设备上运行。在本教程中,该代理在运行 MobiLink 服务器的计算机上运行。
创建一个目录,用于存放通常位于远程设备上的文件。
md c:\cadmin_demo\remote cd c:\cadmin_demo\remote |
在配置模式下运行 MobiLink 代理,如下所示:
mlagent -cr -db . -x tcpip{host=localhost;port=2439} -a AID_JOHN -u JOHN -p sql |
执行此步骤可创建一个代理数据库,并在其中存储一些配置信息。在数据库中存储指定选项后,代理将关闭。下面是所使用的各种选项的汇总:
-cr 指定代理应在配置模式下运行,并且它应放弃以前在配置模式下运行时存储的所有设置。
-db 指定代理应在什么位置创建应用程序数据库。此选项为 {db_location} 宏的值。
-x 指定代理应如何连接到 MobiLink 服务器,以同步其代理数据库(以接收新任务和上载已运行任务的结果)。如果要将集中管理添加到现有同步系统,则需要将为此选项指定的值更改为用于连接 MobiLink 服务器的相应字符串。
-a 指定此代理的代理 ID。指定的代理 ID 与以前使用 Sybase Central 在统一数据库中创建的代理 ID 相同。
-u 指定同步代理数据库时代理使用的 MobiLink 用户。该值主要供 MobiLink 服务器验证代理时使用。
-p 指定与使用 -u 选项指定的 MobiLink 用户结合使用的口令。
在远程设备上运行 MobiLink 代理。在本教程中,按以下方式显式开始运行代理:
start mlagent -v9 -ot agent.txt |
下面是在本课中运行代理时使用的选项汇总:
-v9 使用最高详细程度。此记录选项适合在开发环境中使用。出于性能原因,通常不在生产环境中使用 -v9。
-ot 指定代理在其中记录其输出的文件。
现在 MobiLink 代理应该已经正常运行,并且能够成功同步数据了。要进行检查,请返回 Sybase Central。在 [文件夹] 视图的 [MobiLink 16] 下,依次展开 [Central Admin Tutorial] » [统一数据库] » [Tutorial] » [代理]。选择 [AID_JOHN],然后查看右窗格中的 [事件] 选项卡。您将看到指示代理的首次同步的条目。
代理配置的生产注意事项 在生产环境中使用集中管理时,请牢记以下注意事项:
要将为 -u 和 -p 选项指定的值更改为与您的同步系统相应的 MobiLink 用户和口令组合。
应使用 -on 选项限制代理生成的日志文件的大小。
当 MobiLink 代理在远程设备上运行时,只能远程管理远程设备。可能要设法确保代理始终处于运行中。比如说以服务形式运行代理,或将代理添加到注册表中的运行启动组。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |