マークされたメソッド@Cacheable
が完了するまでに 10 分かかり、2 つのスレッド t1、t2 がメソッドにアクセスする場合。
t1 は時刻 0 にアクセスします (キャッシュ メソッドが初めて実行されます) t2 は時刻 t1+5mins にアクセスします
@Cacheable
これは、t1 が既に操作を開始しており、5 分以内に完了する予定であるため (5 分間実行されているため) 、t2 が約 5 分間データにアクセスしないことを意味しますか、それとも新しい呼び出し@Cacheable
が t2 によって呼び出されるのでしょうか?