关于“定时任务”(或“定时作业”)处理模块,有几个名字待选择:
timer_task, timer_job, cron_job, job_schedule, task_schedule, mycron...
task可能会和游戏的剧情任务系统的命名重复,
cron是linux系统下的概念,非linux用户不一定知道cron是什么意思,
因此,目前觉得timer_job和job_schedule这两个名字是比较好的,而两者相较而言,timer_job又更加清晰易懂些,
因此,模块名暂取timer_job,添加作业和删除作业的接口则是add_job()和remove_job()
网友评论