用例: 即使在6个月后,用户也可以随时在Facebook上发帖。在后端,我将使用用户内容存储帖子,并将运行cron作业以通过访问令牌进行发布。这样我就可以在任何问题上发布用户/页面/组。但似乎cron部分对我来说并不是很清楚。请考虑以下情况:
用户A希望在星期四晚上7点安排他的帖子。用户B想要 在星期四下午7:05安排他的职位。用户C想要安排 他的帖子是星期四晚上7点03分。用户D想安排他的帖子 星期四晚上8点。用户E希望在晚上7:10安排他的帖子 星期四。还有更多......
现在,我如何才能完成一项cron工作以满足所有这些要求?我的观点是,我们可以在每5分钟或类似的事情之后运行cron工作。可能按小时计算,但这样我可以跳过一些帖子。我怎样才能确保我不会错过任何帖子。此外,我可以在后台持续运行作业,但这会给服务器带来额外的负担。
我发现关注thread,但仍无法将此问题与此相关联。另外,我将此解决方案作为我之前问题的一部分,可以找到here。
欢迎任何建议。