解析中のデータ クラスに 140k オブジェクトを設定しようとしています。GeoPoints があるため、Web インターフェイスからインポートできません。彼らが提案する REST API では、1 回の API 呼び出しで複数のオブジェクトを作成することはできません。つまり、14 万回の API 呼び出しを行うことになるようです。
現在、正しく形成された 14 万行の JSON を含むファイルがあり、Parse にインポートされるのを待っています。
WebサーバーのPHPでcurlを使用してこれを試しました。スクリプトの実行が停止する前に、5 ~ 10,000 個のオブジェクトをインポートしました。これをPHPファイルに追加してみました-
ignore_user_abort(true);
set_time_limit(0);
しかし、これはうまくいきませんでした。そのため、Javascript をもっと制御できるのではないかと考え、クラッシュする前に 5 ~ 10,000 個のオブジェクトをインポートしました。50 オブジェクトごとにタイムアウト一時停止を追加しましたが、それでもクラッシュしました。次の API 呼び出しを行う前に成功の応答を待つか、それらすべてを同時に実行しようとしましたが、違いはありません。
とにかく、私の質問は、クラッシュすることなく、140k REST API 呼び出しを最も効率的に行う方法です。