我想安排每天运行的操作。此操作可能需要几秒钟的时间。
问题是:WP-Cron是否是执行此类操作的合适机制(例如,与经典的Unix-Cron相比)?
我这样问的原因是,据我所知,所有WordPress挂钩都是由HTTP请求触发的,可能来自普通访问者或管理员。如果该操作与触发HTTP请求在同一线程中运行,恐怕后者会受到计划操作的影响。一句话:每天一次,不幸的访问者在访问网站时可能会注意到巨大的延迟。
那么我可以在wp_schedule_event
? 如果是的话,你能描述一下WordPress是如何解决这个问题的吗?如果没有,有哪些选择?我真的不想直接处理cron,而且我的插件也应该在Windows系统上工作。