称为 RTNotifier 的通告程序内置于 MobiLink 服务器,可用于跟踪 SIRT 请求。RTNotifier 检查 MobiLink 系统表,如果 MobiLink 代理轮询 MobiLink 服务器时 SIRT 已启动,则 RTNotifier 会向客户端发送相应的远程任务信息,并且远程任务也会被运行。
缺省情况下,RTNotifier 将会运行。如果您使用的不是远程任务的集中管理,则可使用下面的选项禁用 RTNotifier。
RTNotifier 选项以选项/值对的形式进行指定,并被插入到 ml_property 系统表中。下面的示例显示如何关闭 RTNotifier。在此示例中,RTNotifier 选项为 [enable],值被设置为 [no]。[SIRT] 是组件名,[RTNotifier(RTNotifier1)] 是通告程序名,但这两列仅供内部使用,不得进行更改。
call ml_add_property( 'SIRT', 'RTNotifier(RTNotifier1)', 'enable', 'yes' ); |
下表列出可在 ml_property 系统表中指定的 RTNotifier 选项。
选项 |
值 |
说明 |
---|---|---|
autoset_poll_every |
{ yes | no } |
指定是否应该基于代理为远程任务请求轮询 MobiLink 服务器的频率,自动调整 poll_every 属性。如果调整了 poll_every,当 RTNotifier 基于 update_poll_every 值检查更新时,此更新可见。 |
enable |
{ yes | no } |
指定当 MobiLink 服务器启动时,是否应该启用 RTNotifier。无法动态更新此属性。 |
poll_every |
时间(秒) |
指定 RTNotifier 执行 request_cursor 向内存高速缓存中重新填充远程任务请求的频率(以秒为单位)。如果该属性的值是 2147483647,则 RTNotifier 不执行 request_cursor。 |
update_poll_every |
时间(秒) |
指定 RTNotifier 检查属性更新的频率(以秒为单位)。 |
request_cursor |
此选项仅供内部使用。指定用于从统一数据库中检索远程任务请求的查询。 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |