【问题标题】:How to refresh cache mediator in wso2 esb如何在 wso2 esb 中刷新缓存中介
【发布时间】:2016-02-03 13:02:29
【问题描述】:

正在通过 ESB 中的缓存中介并计划使用它。据我了解,如果请求未缓存,缓存调解器将调用端点,并为后续请求返回相同的响应。在我的情况下,如果更新端点服务以返回不同的输出,那么 ESB 如何知道端点结果已更新并需要刷新 ESB 中的缓存。简而言之,我想知道是否有任何方法可以使 WSO2 ESB 中的缓存无效。到目前为止什么都没看到。

【问题讨论】:

    标签: wso2 wso2esb wso2carbon


    【解决方案1】:

    ESB 缓存实现不包含对缓存同步和缓存失效的直接支持。您需要构建一个服务端点,该端点将接收数据修改消息并使缓存条目无效或更新。

    【讨论】:

      【解决方案2】:

      根据当前的缓存实现,它为请求生成一个hash并获取特定hash的缓存响应,缓存的响应在当前缓存时间到期后刷新

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-31
        • 2012-08-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多