我怎样才能让服务器每隔几秒钟获取一个JSON文件?

时间:2013-09-11 02:32:19

标签: linux json shell cron hosting

我可以访问包含大约1MB实时信息的第三方JSON文件,并且文件会不断更新。我的网站每隔几秒钟就会显示和更新这些信息。我无法让用户直接从源访问JSON,因为我的访问密钥将被撤销以供过度使用。因此,我需要每隔几秒将JSON文件复制到服务器,并让用户从该服务器获取JSON。

我应该如何让服务器执行此操作? (我没有自己的服务器。)CRON作业最多只能每分钟运行一次。我应该每隔x秒制作一个shell脚本来制作这个文件的副本吗? shell脚本真的可以永远运行吗?也许我应该有一个CRON作业执行一个shell脚本?

我也看过云数据托管,但每个用户每20秒钟只需要1MB,我可以快速完成千兆字节的数据传输,这些服务每月可能要花费数百美元。除非你知道数据主机更便宜。

1 个答案:

答案 0 :(得分:0)

或许看看The Fat Controller哪个可以守护并重复任何事情。因此,您可以创建shell脚本来复制JSON数据,让Fat Controller每隔几秒运行一次。如果脚本失败,它还具有处理行为。有更多信息,包括网站上的完整文档和示例用例:

http://fat-controller.sourceforge.net