Fetch the repository succeeded.
这几天线上各种内存溢出,后来费了老大劲用profile看了下,原来是模板缓存的问题,默认缓存为LocalCache,而此cache为无限存储。正好项目上会根据条件把很多模板代码拼接以及填充数据后继续调用模板解析等,也就说给beetl的模板都是在变化的,导致LocalCache一直在缓存。后来自己用ehcache写了个cache解决。
默认缓存是否可以考虑用ehcache限制大小和过期时间用LRU策略?
Sign in to comment