【发布时间】:2011-07-21 01:05:19
【问题描述】:
我的设置是这样的。我有一个定时购买期,比如说 10 个小时。我想在 15 分钟内收集数据并更新我的数据库以影响接下来 15 分钟的价格,依此类推。我需要为此使用 cron 作业吗?或者我可以采取其他路线吗?谢谢。
【问题讨论】:
我的设置是这样的。我有一个定时购买期,比如说 10 个小时。我想在 15 分钟内收集数据并更新我的数据库以影响接下来 15 分钟的价格,依此类推。我需要为此使用 cron 作业吗?或者我可以采取其他路线吗?谢谢。
【问题讨论】:
您也可以自己刷新文件并使用浏览器中的计时器每十五分钟刷新一次文件 或者 您可以将此 cron 文件放到访问量较大的网站上,访问者将在该网站上触发该 cron。
两者都相当容易设置。 Cron 会运行而不管任何事情,即使您的文件不存在,cron 也会运行。但是使用其他方法,您需要文件存在并运行 cron。一个缺点是您需要始终在浏览器中打开页面才能进行刷新。所以如果你有一个cron设置会更好。尽管页面刷新就像进行元刷新一样容易。一种方法可能是让一个 iframe 每隔几秒刷新一次该 cron。这意味着如果您的网站上有 100 人在线,那么 cron 将在设定的时间间隔内不断更新 100 人,即使一个页面没有正确加载,仍然有其他 99 人在运行 cron iframe。
【讨论】: