问题标签 [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.
spring - Spring mvc 和内存缓存
我正在使用 memcached 根据他们在地址中所说的操作:https ://code.google.com/p/simple-spring-memcached/wiki/Getting_Started 。完成它的服务器上的内存缓存,我已经安装了。该库应该需要您的项目。但是运行时会出现输出。
我对这样的方法使用缓存
并在 dispatcher-servlet.xml 添加这个
为什么这是个问题 ?
************************* 更改后出现此错误 ******************** **********
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 文件夹。但是当我运行我的项目时会出现这个异常:
spring - 使用 memcached 的 Spring 缓存
我正在使用https://github.com/AKQABER/simple-spring-memcached将 memcached 集成为 spring 的缓存实现。
但我没有成功:P
我正在使用 spring 4 和 spring-data-jpa
我为测试目的对密钥进行了硬编码。没什么特别的,使用名为“defaultCache”的缓存。memcached的配置是:
我可以使用带有代码的简单主类对其进行测试:
并且 obj 始终为空。但是,如果我直接使用 defaultCache 对象,我可以毫无问题地将项目放入/从缓存中获取。任何的想法?
caching - 将 SSMCache 与 AWS elasticache 自动发现一起使用时出现“客户端未初始化”错误
我正在将 Spring 缓存与 AWS elasticache 提供程序一起使用。我收到这个警告:
我正在使用没有弹簧缓存的相同内存缓存,它工作正常。仅当我使用弹簧缓存时才会出现此错误。
我已验证安全组已指定入站端口,并且我正在 EC2 上运行我的代码。
更新 1:
添加我的配置 -
java - 在spring mvc中设置基于注释的SpyMemcached配置
我是弹簧框架的新手。我想在我的应用程序中使用 spy memcached,但我找不到合适的基于注释的配置来设置 bean。目前我在我的控制器中使用 Memcached 静态对象,这看起来非常糟糕的编程。请提供一个简单的方法来在spring配置中实现memcache。仅在 memcached "127.0.0.1:11211" 的默认值上。谢谢你。
编辑。
如何将此xml cinfiguration转换为适当的基于annitation的配置以及在cintroller中自动装配什么..
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 中放置运行时异常后getDateTime2
,getDateTime3
确定没有调用拦截器。
知道什么可能是他们的拦截魔法的原因@Cachable
而@ReadThroughSingleCache
不是他们的拦截魔法吗?
根据 Matjaž Pečan 的回复更新:
缓存类接口:
CacheClass 实现:
我正在测试缓存的 SOAP 端点:
缓存上下文.xml:
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
spring-boot - Memcached @cacheable 不缓存
我在我的 Spring Boot 应用程序中使用 Simple Spring Memcached (SSM)。我是 memcached 的新手,正在尝试理解事物。
对于下面的代码
在休息调用 ex 之后: localhost:9000/checkend?Id=7 memcached 存储(7 作为键,“done1”作为值)并将在进行相同的休息调用时从缓存中检索..(注意:它不缓存RandomClass 中方法“testCache”的结果“为什么会这样?”)甚至对于
它不会使用给定的输入缓存“testCache”方法。为什么没有缓存这种情况下的 RandomClass 的方法?
java - Spring MemCached 刷新所有奇怪的行为
在 Spring Web 项目中,如果我们使用单个缓存服务器和不同的缓存管理器,例如注解是
如果我们这样做
如果我们allowClear=true
在配置中启用,那么这只会驱逐configCache
? 或者它也会清除envCache
?
我们已经看到在 Amazon ElasticCache 中执行了许多 flush_all 命令,并且大部分项目都被回收了。这是因为我们使用了 evict allEntries 吗?
java - 放置操作期间的中断异常 SSM Xmemcached
我们有一个专门的服务器作为 memcached。它具有以下配置:
但是我们在对象设置期间看到了缓存的 InterruptedException 异常。以下是日志
下面是memcached版本
我不确定这个异常的原因是什么。我们配置了多个缓存,但仅 APP_CACHE_1 遇到此异常。APP_CACHE_1 的过期时间为 7200。