00:00
好,同学们,这里面呢,还有一个知识点,就是关于括号表达式。呃,这个地方呢,我们可以先看外部UI。就是我们在这里面调度任务的方式呢,有两个按钮,一个就是ay,表示每多长时间呢去执行一次,另外一个呢,就是crown。那么这crown呢,其实是linuxx啊,早先很早的时候,他创造了一个。用来调度我们的shell脚本执行的那么一个工具啊,那么这里呢,给大家演示一个最简单的,比如说呃,我把这个东西呢,先清一下,把我们的外BU上的。啊,这个。Task先给删掉。好,现在呢,要删除这个定时任务啊,来保证我们这个。这里很干净啊,可以看到我现在重新起了一下HTP服务啊,然后呢,我们写一个啊,我们去用这个c type呢,去做一个定时任务,它呢定时向我们这个服务去发送一些,哎文本我们看一下。
01:08
比如说cn ta,然后呢,杠一这里就是创建一个定时任务的意思。好,接下来呢,我们会进入一个VI编辑器,那么VI编辑器呢,它会要求你来上来呢,先写一个表达式,那么这个呢,就是CHN表达式啊,那我这里呢,敲五个星。啊,可以给大家说呢,就是每一个星号哎,分别表示你这里就是表示分钟,然后下一个呢,就是表示小时。啊,所以说每个星号呢,它其实从左到右呢,是时间单位越来越大的意思。呃,那么在这里呢,我们再去用curl向我们的呃,Simple server没有跑起来,稍等。恩,去把这个得跑起来。好,现在呢,通过这个我们的curl呢,向这里发送数据。
02:03
还是发送POS的请求?呃,地址呢,就是HTTP。HOST18080。啊,这里注意host没有写对。好,现在发送数据,发送的数据呢,用反引号,用date命令呢,来取当前的日期时间,好保存退出,那么这个任务呢,就当相当于是创建好了。呃,接下来呢,呃,我们让这个任务呢,跑一段时间,再给大家呢,去看一下我们的执行结果。好,现在呢,大概过了有几分钟,我们可以看一下左边这个窗口。可以看到呢,这一列。这个位置啊,注意。说明我们的这个,呃,刚才写的这个shell脚本呢,那这个curl操作它是严格的按照每分钟来一次,你看到没有,就是38分,39分,40分41分啊那么这就是我们c time的调度工具的使用。
03:00
呃ch time呢,是很早的一个调动工具工具啊,它这里面呃它用的这个时间表达的,呃时间调度的表达方式呢,其实就叫呃C表达式,呃Co表达式呢,其实写写的是比较痛苦的,我们可以去网上找个帖子,找教程什么的。呃。随便开个窗口吧。啊,在这里呢,我们就去找这个crown tap,看它这个命令的使用。呃,那么可以看到有一个菜鸟教程,点进来看一下。我这里网速有点儿慢。或者我们看一下这个别的网页啊,可以看到啊,啊这个菜教程呢,已经加载出来了,我们可以看到这底下的这个说明。哎,包括什么,每分钟定时执行一次,每小时定时执行一次,哎这些你都要记一下,完了之后你可以看看这个东西的写法呢,就感觉让人很难受啊,而且你还你写完这个表达式之后呢,你还没法知道你啊这个东西对不对,所以说呢,这个我们现在呢有一些啊,有很多针对corn type呢C表达式。
04:07
做的一些辅助开发工具。呃,这个东西给他ho还比较少,但是GT上呢非常多,我们这个中国人都很擅长写各种各种哎小的插件。呃,我们可以看一下这个KT的官网。好在这里呢,我们直接去搜索。然后可以看到呢,有几个项目,然后我比较推荐的呢,是这个easy cn点进来之后呢,这是一个前端项目。啊,然后这里呢,有一个详细的read me啊,他说我们的东西该怎么用,包括你本地该怎么部署。然后再往下看呢,我们会发现。这里呢,有一个在线版的啊,他自己部署的在线版的,我们可以直接呢在这里面看他DEMO。好同学们,现在呢,你看到就是这个DEMO页面可以看到呢,这里面有很多交互式组件啊,我们可以通过点按操作呢,来生成库尔米拉式,你可以看到我这个点美分。
05:00
哎,第一个呢就变成星,然后这里呢是小时,我再点每个小时,哎,可以看到这里变成星。然后呢,我还可以点区间,比如从这个零时到二十三十,哎可以看到呢,就是这个意思啊,然后底下这个地方呢,你还可以看到你的CHN表达式的一个执行预览啊,就是你这个corn表达式会在哪个时间去进行调度。啊,那么可以注意到啊,我们这里面这个口中表达式呢,它其实有五个字段的,五个字段的版本啊,像这里就是五个字段版本,分别表示分时日月周啊,那么上面呢,还有这个七个字段的版本,还有底下这个六个字段的版本啊,那么在不同的程序里面呢,它对这个口人表达式的支持呢,不大一样啊,最常见的呢,就是这个五个字段的版本,那么大家呢,可以按需呢去选择使用,另外呢,就是这些工具呢,其实并不呃,通常呢,我们打开搜索引擎,然后在这里呢一搜,诶,Crown工具。啊,你都能找到一堆。啊,也可以找到一堆这种在线的,然后完了之后点进去之后呢。
06:00
啊,基本上都是这个点按操作啊,直接生成库尔表达式啊,所以说这就是我们要去啊,借用一些工具来写这个库表达式。啊,大家知道就好了。
我来说两句