

JavaEEで制作したサイトにて、１０分に１度の頻度で、JavaScriptでメイン画面をオートリロードしようと考えています。  
その場合、F5アタックのように、サーバーに負荷がかかるのではと思います。herokuを使用しています。  
負荷を軽減、回避する方法があれば教えてください。

[code]

    <script>
        setTimeout(function() {
            window.location.href = '/メイン画面';
        }, 600 * 1000);
    </script>
    
[/code]

補足

[JavaEEのサイト](https://miyamarchere.herokuapp.com)では、heroku
schedulerで、２つのテーブルを商品情報が移動します。移動するタイミングは商品のリアルタイムの販売終了時間によるので、それを正しく表示させるために、１０分おきにメイン画面の再読み込みが必要と考えております。現時点ではデモとして、１０分おきに１つずつテーブルを移動させ、全部移動し終わったら元のテーブルに戻るという設定にしています。


CC BY-SA 4.0
2023-02-24T13:31:31.443
93984
2023-02-26T07:23:25.367
2023-02-26T07:23:25.367
57256
57256
question
javascript java-ee
サイトのオートリロードはサーバーにどれくらい負荷がかかるか


サーバー側も質問者さんの守備範囲のようですが、であればサーバー側でのキャッシュを検討してはいかがですか？

例えば DB のデータをクライアントに提供しているとかなら、DB のデータをキャッシュしておき、DB
のデータが更新されたら新しいデータでキャッシュを書き直すとか。

「JavaEEで制作したサイト」でどのようにできるか分かりませんのでハズレでしたらすみません。


CC BY-SA 4.0
2023-02-24T23:17:06.633
93989
2023-02-24T23:17:06.633
51338
93984
answer