在ECOS中提供了一个定期任务的的service,可以根据注册一个service来定时运行一些任务
在ECOS后台会每30秒会默认的调用
https://localhost/ecstore-bugfix/index.php/shopadmin/index.php?ctl=default&act=status在desktop_ctl_default的status方法中会调
function status(){
    ...
    kernel::single('base_misc_autotask')->trigger();
    ..
}
在trigger中可以看到这是获取的是service
foreach(kernel::servicelist('autotask') as $k=>$o){
可以注册此service,每个类并需继承base_interface_task,在update后,半分钟执行计划任务触发后,会写入数据库
<?php
    interface base_interface_task
    {   
        //执行计划任务的方法
        function exec();
        
        //计划任务的默认描述 
        function description();
        
        //规则, 和linux crontab的规是一样一样的
        function rule();
    }   
?>
在cmd命令工具中提供了两个新命令:
./cmd crontab ./cmd crontablis
其中crontab为触发一次计划任务检查,使外部命令调用成为可能