下面是我尝试过的cron表达式0 0 0 */14 * ?,它给出了如下的时间表
启动时间:- Friday, September 8, 2017 1:25 AM
下一次排定:-
1. Friday, September 15, 2017 12:00 AM
2. Friday, September 29, 2017 12:00 AM
3. Sunday, October 1, 2017 12:00 AM
4. Sunday, October 15, 2017 12:00 AM
5. Sunday, October 29, 2017 12:00 AM
这个表达式在每个月中每2周运行一次
我设置了一个虚拟命令作业,其handle()函数如下:
public function handle()
{
$this->line('==================');
$this->line('Running my job at ' . Carbon::now());
$this->line('Ending my job at ' . Carbon::now());
}
正如您所看到的,它实际上什么也不做,只是将几行信息返回到标准输出。
现在,在我的App\Console\Kernel类中,我
我将我的日程表设置为: 20090326T112200|20990426T112200|127|00:20:00
它应该每20分钟运行一次。但是在我部署它们之后,这个时间表似乎从来没有运行过。
web.config中的调度如下所示:
<scheduling>
<!-- Time between checking for scheduled tasks waiting to execute -->
<frequency>00:05:00</frequency>
<!-- Agent to process schedul
我有三个代码第一表,“锦标赛”,“时间表”和“游戏”。
class Tournament
public int Id { get; set; }
public string Name { get; set; }
//relationship to schedule
public ICollection<Schedule> Schedule { get; set; }
class Schedule
public int Id { get; set; }
public DateTime Date { get; set; }
//relation to g
我最近创建了一个运行日志计划,它定期执行--星期一每1周执行一次,没有到期日期。时间表的制定是完美无缺的。但是,当我想使用powershell cmdlet检索所有运行簿计划的列表时
Get-AzureAutomationSchedule -AutomationAccountName $automationAccountName
i get an error message:
Get-AzureAutomationSchedule : Nie można znaleźć żądanej wartości 'Week'. (The value 'Week' co