我的定期工作使用cronexpr在设定日期向我的客户收费。会发生什么事情是它每次触发并向客户账户收取7次账单。我不知道发生了什么。我有这个伪代码MVC 5和C#以下
public static void AutomaticPayDo(int id)
{
var auto = db.AutomaticPayments.Where(i => i.DDPayId == id).ToList();
for (var i = 0; i < auto.Count; i++)
{
Create invoices
}
process payment
if (successful)
{
update invoice/s as paid
send email to client
}
}
cron在仪表板中读取:在该月的第24天下午6点 仪表板显示40个工作人员,实时服务器是四核