我运行的是Java Play framework版本v2.6.1,并使用Ebean实现持久性。我的意图是使用play2-memcached插件让bean caching运行起来。
到目前为止我做了什么?
memcached
,并在应用程序配置文件的以下条目中启用了详细的logging.build.sbt
build.sbt
libraryDependencies
play.modules.disabled += "play.api.cache.ehcache.EhCacheModule" play.modules.enabled+="com.github.mumoshu.play2.memcached.MemcachedModule" play.cache.defaultCache=default play.cache.bindCaches=["db-cache", "user-cache", "session-cache"] memcached.host="127.0.0.1:11211"
SQL获取了我的实体并使其实现了Serializable
,还添加了@com.avaje.ebean.annotation.Cache
SQL
什么是有效的?
Entity.find.byId(id)
结果SELECT
的实体。使用不同的请求结果再次加载它没有SQL statements.com.github.mumoshu
中与缓存相关的类已加载。什么不起作用?
memcached
netstat -na | grep 11211
.,也没有任何到端口11211的连接
我是不是漏掉了什么?
https://stackoverflow.com/questions/45823291
复制相似问题