我的Web应用程序需要从外部服务器为某些请求下载数据。来自外部服务器的数据变化不大,因此我正在考虑使用Ehcache将数据缓存一段时间以提高性能。在Java Web应用程序中使用Ehcache是否安全?
我已经阅读过,不使用Servlet线程池的创建线程不推荐在Java webapp环境中使用。缓存有超时,我想必须有一个线程,其工作是定期清除过期的数据。如果是这样的话,我的问题是可以安全地在Web应用程序中使用Ehcache(因为我怀疑Ehcache会使用Servlet线程池中的线程)。
p.s.我知道Spring框架已经与Ehcache集成,但我没有为这种情况使用任何框架。
是的。它是。否则,它不会是一个非常有用的缓存库。 –