我可以访问一个第三方JSON文件,其中包含大约1MB的实时信息,并且该文件不断更新。我的网站将每隔几秒钟显示并更新此信息。我无法让用户直接从源访问 JSON,因为我的访问 key 将因过度使用而被撤销。因此,我需要每隔几秒将 JSON 文件复制到服务器,并让用户从该服务器获取 JSON。
我应该如何让服务器来执行此操作? (我没有自己的服务器。)CRON 作业最多只能每分钟运行一次。我应该让 shell 脚本每 x 秒复制该文件吗? shell脚本真的可以永远运行吗?也许我应该让 CRON 作业执行 shell 脚本?
我还研究过云数据托管,但即使每个用户每 20 秒提取 1MB,我也可以快速完成千兆字节的数据传输,而使用这些服务每月可能会花费数百美元。除非您知道更便宜的数据主机。
最佳答案
也许看看 The Fat Controller它可以守护进程并重复任何内容。因此,您可以创建 shell 脚本来复制 JSON 数据,并让 Fat Controller 每隔几秒运行一次。如果脚本失败,它还有处理行为。网站上提供了更多信息,包括完整文档和示例用例:
关于linux - 如何让服务器每隔几秒获取一个 JSON 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18731747/