我有一个非常慢的运行操作(30-45秒),它会在数据库中的每个用户上循环,并将数据与一些非现场数据库同步。我希望这种情况每天发生一到两次,因此我有一个WP Cron作业设置来触发该操作。
我的问题是,该操作对于呈现页面不是必需的,因此理想情况下,它应该在后台运行,而不是阻止页面呈现。
WordPress中有没有内置的系统可以做这种事情?
我想到的一个真正骇客的解决方案是通过AJAX触发操作,让它在用户访问页面时在后台运行。这似乎不是一个好的选择,所以我想听听你们是否有任何意见或想法来实现这一目标。