缓存(EHCache)回退机制

时间:2013-04-19 10:56:51

标签: java caching memcached ehcache cache-control

我有一个应用程序,它有2个服务方法,用于第三方访问,即搜索和书籍订单。 当第三方用户发送搜索请求时,我的应用程序将执行搜索操作&将针对唯一的搜索ID将所有结果bean对象存储在Cache(EHCache)中。 当第三方用户发送图书订单请求时,所有结果bean对象都从缓存&在书籍订单流程中使用。在这里,缓存所有结果数据对象是必需的。

让我们假设第三方用户已完成搜索,现在他们已发送订单请求。但是在2个用户调用之间我的缓存应用程序由于某些问题而崩溃,或者在缓存中搜索数据之后缓存中的某些问题。现在,当第三方用户向我的应用程序发送订单请求时,由于所需数据不在缓存中,因此不会处理订单。

如何处理上述场景的缓存回退机制。

任何人都可以就此进行任何阅读建议。

0 个答案:

没有答案