0

システムで Ehcache を使用してキャッシュを処理します。現在、パフォーマンス テストを行っており、この問題が発生しています。キャッシュの時間間隔は 1 分で、キャッシュが 1 分後に時間になると、この時点で 100 のリクエストが同時に来ると、システムがスタックします。コードを確認すると、データベースからデータを取得するのに 2 秒かかるため、すべてのリクエストがデータベースからデータを取得しようとするという理由が見つかりました。最初のリクエストがデータベースからデータを取得し、他のすべてのリクエストがキャッシュを使用するのを待つだけで、リクエストを同期できるように Ehcache を設定する方法を知っている人はいますか? どんな情報でも大歓迎です。

4

0 に答える 0