gpt4 book ai didi

java - 如何根据配置启用/禁用 Spring Memcache(Azure 或 AWS)

转载 作者:行者123 更新时间:2023-12-02 11:48:21 25 4
gpt4 key购买 nike

在我们的一个产品中,我们使用 Spring 版本。 4 框架。该产品根据客户的偏好托管在 Azure 或 AWS 上。我们希望启用内存缓存以获得更好的性能。

我们想要的配置是:

  • applicationContext.xml,其中将包含cacheConfig.xml

此cacheConfig.xml(可能包括属性文件)应指定:

  • 缓存是启用还是禁用
  • 缓存提供程序。

我检查了 spring simple memcache lib,它支持 AWS Memcache。

我们做了几个 POC,但所有这些都建议更改代码或使用 Maven 配置文件。但运气不太好。

我希望我们正朝着正确的方向前进。非常欢迎任何评论/回答!

提前致谢。

最佳答案

您可以使用配置属性spring.cache.type=none禁用缓存。您可以查看Memcached Spring Boot提供 Spring Cache 抽象实现的库。

关于java - 如何根据配置启用/禁用 Spring Memcache(Azure 或 AWS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48057037/

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