图片制作一个Spring服务,以下列方式:的Ehcache元件使用寿命缓存
+--------+ +---------+ +---------+ |Backend | --------- | My | ----------- | Clients | |service | | service | | | +--------+ +---------+ +---------+
为了不作过多的要求到后端,我使用的Ehcache。 想象一下,我的服务是一个体育门户,我缓存结果,以便当客户端请求它们时,我返回缓存,如果没有缓存,我从后端获取信息,将其放入缓存,然后将其返回给客户端。现在
,如果我有这些参数设置
long timeToLiveSeconds
long timeToIdleSeconds
和客户端发出请求过于频繁,则timeToIdleSeconds
不会过期,但timeToLiveSeconds
无论如何都会到期,元素会从缓存中被移除我已经说过了,对吧?