部分服务器估计会出现这个问题,其实看下hangfire的控制台就能解决
RecurringJob.AddOrUpdate<xxxx>(s => s.Execute(), "0/10 * * * * ? ", TimeZoneInfo.Local);
这个 TimeZoneInfo.Local 在有些服务器会识别不了 ,设置下服务器 或者 设置下时区就行
使用 TimeZoneInfo.FindSystemTimeZoneById("Your_TimeZone_Id");
例
TimeZoneInfo chinaTimeZone = TimeZoneInfo.FindSystemTimeZoneById("Asia/Shanghai");
小问题找半天也是麻烦,小记一下