问题标签 [simple-spring-memcached]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1402 浏览

spring - Spring mvc 和内存缓存

我正在使用 memcached 根据他们在地址中所说的操作:https ://code.google.com/p/simple-spring-memcached/wiki/Getting_Started 。完成它的服务器上的内存缓存,我已经安装了。该库应该需要您的项目。但是运行时会出现输出。

我对这样的方法使用缓存

并在 dispatcher-servlet.xml 添加这个

为什么这是个问题 ?

************************* 更改后出现此错误 ******************** **********

0 投票
2 回答
805 浏览

java - 通过memcache集成的spring mvc中的这个错误是什么

我想使用 simple-spring-memcached 来缓存数据。因此,出于我的目的使用此https://code.google.com/p/simple-spring-memcached/wiki/Getting_Started。我添加了我的 dispatcher-servlet.xml

我还将 simple-spring-memcached-3.5.0.jar 和 spymemcache.jar,spymemcache-provider.jar 添加到 lib 文件夹。但是当我运行我的项目时会出现这个异常:

0 投票
1 回答
6726 浏览

spring - 使用 memcached 的 Spring 缓存

我正在使用https://github.com/AKQABER/simple-spring-memcached将 memcached 集成为 spring 的缓存实现。

但我没有成功:P

我正在使用 spring 4 和 spring-data-jpa

我为测试目的对密钥进行了硬编码。没什么特别的,使用名为“defaultCache”的缓存。memcached的配置是:

我可以使用带有代码的简单主类对其进行测试:

并且 obj 始终为空。但是,如果我直接使用 defaultCache 对象,我可以毫无问题地将项目放入/从缓存中获取。任何的想法?

0 投票
1 回答
1329 浏览

caching - 将 SSMCache 与 AWS elasticache 自动发现一起使用时出现“客户端未初始化”错误

我正在将 Spring 缓存与 AWS elasticache 提供程序一起使用。我收到这个警告:

我正在使用没有弹簧缓存的相同内存缓存,它工作正常。仅当我使用弹簧缓存时才会出现此错误。

我已验证安全组已指定入站端口,并且我正在 EC2 上运行我的代码。

更新 1:

添加我的配置 -

0 投票
1 回答
1283 浏览

java - 在spring mvc中设置基于注释的SpyMemcached配置

我是弹簧框架的新手。我想在我的应用程序中使用 spy memcached,但我找不到合适的基于注释的配置来设置 bean。目前我在我的控制器中使用 Memcached 静态对象,这看起来非常糟糕的编程。请提供一个简单的方法来在spring配置中实现memcache。仅在 memcached "127.0.0.1:11211" 的默认值上。谢谢你。

编辑。

如何将此xml cinfiguration转换为适当的基于annitation的配置以及在cintroller中自动装配什么..

0 投票
2 回答
2205 浏览

java - Spring Memcached 注解不缓存

我正在尝试让 Memcache 在 Spring 中工作。

我已经使用 Docker 和 Kitematic 设置了本地 Memcached 服务器:

在此处输入图像描述

我可以使用 telnet: 访问 Memcached 服务器telnet 192.168.99.100 32780,然后运行stats​​or (仅在缓存为空stats items时才打印出来);END

我的pom.xml

在我的applicationContext.xml我有以下内容:

cacheContext.xml我的配置中如下:

我创建了三种不同的方法,每种方法都使用不同的缓存机制:

要访问它,我会:

在 and 中放置运行时异常后getDateTime2getDateTime3确定没有调用拦截器。

知道什么可能是他们的拦截魔法的原因@Cachable@ReadThroughSingleCache不是他们的拦截魔法吗?

根据 Matjaž Pečan 的回复更新:

缓存类接口:

CacheClass 实现:

我正在测试缓存的 SOAP 端点:

缓存上下文.xml:

0 投票
1 回答
1266 浏览

java - 使用简单的 spring memcached 进行 JSON 序列化

我无法使用默认序列化类型设置为 JSON 的 simple-spring-memcached。我得到的错误是:

我的配置是:

根据此处的指南https://code.google.com/p/simple-spring-memcached/wiki/Getting_Started#Serialization似乎没有必要定义自定义转码器。我可能做错了什么?

我正在使用以下版本.. spring-cache:v3.5.0 spymemcached-provider:v3.5.0 spring:v3.2.8.RELEASE

0 投票
1 回答
932 浏览

spring-boot - Memcached @cacheable 不缓存

我在我的 Spring Boot 应用程序中使用 Simple Spring Memcached (SSM)。我是 memcached 的新手,正在尝试理解事物。

对于下面的代码

在休息调用 ex 之后: localhost:9000/checkend?Id=7 memcached 存储(7 作为键,“done1”作为值)并将在进行相同的休息调用时从缓存中检索..(注意:它不缓存RandomClass 中方法“testCache”的结果“为什么会这样?”)甚至对于

它不会使用给定的输入缓存“testCache”方法。为什么没有缓存这种情况下的 RandomClass 的方法?

0 投票
1 回答
169 浏览

java - Spring MemCached 刷新所有奇怪的行为

在 Spring Web 项目中,如果我们使用单个缓存服务器和不同的缓存管理器,例如注解是

如果我们这样做

如果我们allowClear=true在配置中启用,那么这只会驱逐configCache? 或者它也会清除envCache

我们已经看到在 Amazon ElasticCache 中执行了许多 flush_all 命令,并且大部分项目都被回收了。这是因为我们使用了 evict allEntries 吗?

0 投票
1 回答
261 浏览

java - 放置操作期间的中断异常 SSM Xmemcached

我们有一个专门的服务器作为 memcached。它具有以下配置:

但是我们在对象设置期间看到了缓存的 InterruptedException 异常。以下是日志

下面是memcached版本

我不确定这个异常的原因是什么。我们配置了多个缓存,但仅 APP_CACHE_1 遇到此异常。APP_CACHE_1 的过期时间为 7200。