我的Web应用程序需要从外部服务器下载数据以获取某些请求。来自外部服务器的数据变化不大,所以我想使用Ehcache缓存数据一段时间以提高性能。
我已经读过在Java webapp环境中不推荐在不使用Servlet线程池的情况下创建线程。缓存有超时,我想必须有一个线程,其工作是定期清除过期数据。如果是这种情况,我的问题是在Web应用程序中使用Ehcache是否安全(因为我怀疑Ehcache将使用来自Servlet线程池的线程)。
P.S。我知道Spring框架已与Ehcache集成,但我没有在这种情况下使用任何框架。
答案 0 :(得分:2)
是的,您可以在您的网络应用中使用ehcache。我们广泛使用它。