我正在从事一个项目,我需要设计一个系统,客户想要制作任务,该任务必须每小时/每月/每月/每年/Ynerverly等频率
每天两次地板上的地板...每小时或一次清洁一次洗手间...每六个月清洁一次建筑物的立面等。
是否有一个通用的设置表可以照顾每个小时每月的频率背后的逻辑,以便明天客户想添加季度,我不必硬编码季度背后的逻辑
详细示例:
Task Interval Frequency
Mopping Daily 2
Checking Tissues Hourly 1
Cleaning Toilet Every Two Hours 1
Clean Building Walled Area Yearly 2
Clean Building Mirror Facade Every Six Months 1
基本上,系统应该足够灵活以创建任何间隔,并将此间隔附加到任何活动
因此,如果客户要创建季度间隔或每两周间隔,则他应该能够在系统中进行配置
您可以在linux中使用crond调度程序.cron scehduler
基本上,您可以编写功能背后的逻辑,而Cron会注意。您可以在某些计划的时间间隔中编写cron逻辑以触发脚本。
如果您需要更多澄清,请让我详细告知。