-2

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

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

我还研究过云数据托管,但由于每个用户每 20 秒就会提取 1MB,我可以快速完成千兆字节的数据传输,这些服务每月可能要花费数百美元。除非您知道更便宜的数据主机。

4

1 回答 1

0

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

http://fat-controller.sourceforge.net

于 2013-09-11T06:59:29.793 回答