加載的內容我有這樣的實用方法來加載內容我的web應用程序@Cacheable按預期啓動時
@Cacheable(value="dataStrore")
public MarketJson retrieveMarketJson(DataRequest request) throws Exception{
try {
.....調用時這
緩存工作正常不工作通過正常的Web請求,但第一個請求確實需要很長時間,因爲這涉及很多處理。
所以我添加了一個組件,我嘗試在服務器啓動時加載它。
@EventListener(ContextRefreshedEvent.class)
public void contextRefreshedEvent() {
//call retrieveMarketJson method for all possible requests
}
這表明罰款日誌文件起作用,但是當web請求進來,它出現在高速緩存尚未發生,它的負荷,並在這一點上緩存,比前進正常工作。
我正在使用EHCache。
你能分享DataRequest類的代碼嗎? –
你在同一個班上展示的兩種方法? –