我正在尝试在我的应用中使用Cache。继玩之后!文档,我已将以下内容添加到我的application.conf:
memcached=enabled
memcached.host=127.0.0.1:11211
它似乎在本地开发服务器中运行,但是当它部署在Google App Engine中时,我在日志中收到以下错误:
Uncaught exception from servlet
java.lang.NoClassDefFoundError: java.net.SocketAddress is a restricted class. Please see the Google App Engine developer's guide for more details.
at com.google.apphosting.runtime.security.shared.stub.java.net.SocketAddress.<clinit>(SocketAddress.java)
at net.spy.memcached.AddrUtil.getAddresses(AddrUtil.java:46)
...
我在Play中读过!谷歌集团可以使用memcached在GAE中使用Cache。我是否必须为GAE设置不同的主机,或者我错过了什么?
提前谢谢。