orion知识

 找回密码
 立即注册
搜索
查看: 1820|回复: 1

定时器详解

[复制链接]

63

主题

75

帖子

1231

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1231
发表于 2020-1-12 10:46:18 | 显示全部楼层 |阅读模式
今天我给大家详解下关于Rhapsody集成引擎中定时器(Timer)的相关细节。相信大家都知道如果需要在集成引擎中发布轮训任务需要用到Timer通讯点,关于Timer的设置只需要设置Refresh Time即可达到按照设定的频率发起任务的功能,但是如果需要设置定时任务该如何操作呢?
定时任务需要到Scheduling选项卡中进行配置,勾选启用定时任务的勾选框,然后对时间进行设定。
从图中我们可以看到,简单的设置中有按天和周来设定的任务的,需要设置,开启时间与停止时间,如果按天来得话,还需要选定星期,即按选定的星期每天定时开启与停止,中间的频率按照Configuration中的Refresh Time而定。如果按周来的话,即按选定的某天开启,按选定的某天结束。
注:当设定好定时任务后,比如设定为每天凌晨1点开启,3点结束,此时不必开启通讯点,一旦开启通讯点则任务就发起了,所以要确保当前定时器通讯点处于关闭状态,当到凌晨1点时,定时器则会自动开启,3点时自动关闭,除此之外如果需要每天执行一次任务,只需把Refresh Time(单位毫秒)的大小设为大于开启和停止的间隔时间即可。
除了按以上两种方式设置为,定时器通讯点还支持高级的定时任务设置,我们从图中也可以看到有个Advanced选项,关于高级用法我这里就不细讲了,以上是我从文档中截了些图,大家可以参考下 或者在线生成表达式 http://cron.qqe2.com/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2020-9-1 22:30:35 | 显示全部楼层
  非常好的讲解啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|orion知识 ( 浙ICP备20002629号 )

GMT+8, 2024-9-8 08:53 , Processed in 0.083876 second(s), 19 queries .

快速回复 返回顶部 返回列表