取得の処理がいま5時間ちょっとかかってて、ユーザ増えると伸びていく。
なんとかなる今のうちに改善しようということで腰を上げて、とりあえず本家サーバの振る舞いの詳細を調べた。

で、あっちに怒られないようにソロソロとデータを取るための最短の時間を計算すると4時間半という数字になった。
待機処理とかをいまの設定値で計算してみると5時間半。
で、取得がいつもどのくらいで終わってるかというと5時間半。
すごくないですか。外部システム連携やっててこんな計算通りになることないよ普通。

無駄なく回って4時間半、現実で5時間ちょいだから、なんと理想にかなり近いペースで処理をやってることになる。
過去の私がえらすぎる。
余分な待機時間を減らすとかの細かな積み重ねを削るくらいはできるけど、たとえばトータルの時間を半分にするとかは無理っぽい。
銀の弾丸的な解決方法がないことが分かってしまった。

うええ。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です