我有一个循环遍历 XML 文件并执行各种功能并记录其活动的程序。我现在需要添加到我的 XML 文件参数中,我可以在其中指定应该跳过任务的星期几和时间... IE,在我们计划的维护窗口期间。
基本上,我仍然希望任务运行,我只是不希望它在维护窗口期间出现故障时发送电子邮件警报。
由于我们有时有多个维护窗口,但在 24 小时内只有一次,所以我想像这样定义我的参数:
<DayOfWeek>Sat, Wed</DayOfWeek>
<TimeRange>00:00-06:00</TimeRange>
处理这个问题的最佳逻辑是什么?无论是星期几,我们的维护窗口都应该在相同的时间范围内运行。