gpt4 book ai didi

grails - Grails缓存插件和扩展

转载 作者:行者123 更新时间:2023-12-02 14:42:19 27 4
gpt4 key购买 nike

我们在前端使用没有数据源的Grails,并且需要缓存一些通过Web服务获取的数据。我已经开始研究cache plugin,效果很好。我的问题是,是否可以在分布式环境中使用此插件,以便在实例之间共享它?还是我需要为此使用其他插件/库?例如echache?

同样,此应用程序将完全不使用域,并且Hibernate插件已被删除。

最佳答案

查看插件的documentation,您将看到以下内容:

This 'core' cache plugin uses an in-memory implementation where the caches and cache manager are backed by a thread-safe java.util.concurrent.ConcurrentMap. This is fine for testing and possibly for low-traffic sites, but you should consider using one of the extension plugins if you need clustering, disk storage, persistence between restarts, and more configurability of features like time-to-live, maximum cache size, etc.



因此,在您的情况下,您将需要使用其他插件之一(例如 ehcacheredisgemfire)来实现在应用程序的多个实例之间分配缓存(除非您使用Terracotta)。

关于grails - Grails缓存插件和扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28313762/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com