-2

約 1MB のリアルタイム情報を含むサードパーティの JSON ファイルにアクセスでき、ファイルは常に更新されます。私のウェブサイトは、この情報を数秒ごとに表示および更新します。アクセス キーが過度に使用されたために取り消されるため、ユーザーがソースから直接 JSON にアクセスすることはできません。そのため、JSON ファイルを数秒ごとにサーバーにコピーし、ユーザーにそのサーバーから JSON を取得させる必要があります。

サーバーにこれを行うにはどうすればよいですか? (私は自分のサーバーを持っていません。) CRON ジョブはせいぜい毎分しか実行できません。シェル スクリプトで x 秒ごとにこのファイルのコピーを作成する必要がありますか? シェルスクリプトは本当に永久に実行できますか? CRONジョブにシェルスクリプトを実行させるべきでしょうか?

クラウド データ ホスティングも検討しましたが、各ユーザーが 20 秒ごとに 1 MB をプルすると、数ギガバイトのデータ転送をすぐに処理でき、これらのサービスでは月に数百ドルの費用がかかる可能性があります。より安価なデータホストを知らない限り。

4

1 に答える 1

0

おそらく、デーモン化して何でも繰り返すことができるThe Fat Controllerを見てください。したがって、シェル スクリプトを作成して JSON データをコピーし、Fat Controller に数秒ごとに実行させることができます。また、スクリプトが失敗した場合に処理する動作もあります。Web サイトには、完全なドキュメントと使用例の例を含む詳細情報があります。

http://fat-controller.sourceforge.net

于 2013-09-11T06:59:29.793 に答える