2017-09-01 74 views
0

在服務器啓動時,Ehcache執行一些可能需要幾分鐘的預緩存工作。這使服務器重新啓動效率低下。如果可能的話,我希望能夠並行運行預緩存任務,因此它不會阻止我的服務器啓動。這是可能的還是有更好的解決方案?當我長時間運行Ehcache初始化時,如何提高Tomcat啓動時間?

+0

你在哪裏以及如何觸發緩存初始化?應該可以將其移到其他地方 –

+0

它的基於XML的配置觸發初始化。是否可以延遲這個或至少刪除服務器啓動的阻塞性質? – cduggan

回答

0

您正在使用哪種版本的Ehcache? Ehcache 2在啓動時用於ping家。如果家中不存在,則等待至超時。

嘗試在您的ehcache.xml中設置updateCheck="false"是這種情況。

+0

使用版本1.6.2 – cduggan