Используя игру!кеш на GAE - PullRequest
1 голос
/ 24 ноября 2011

Я пытаюсь использовать кэш в моем приложении.После игры!документацию, я добавил следующее в мой 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!Google Group, что можно использовать Cache в GAE с memcached.Нужно ли устанавливать другой хост для GAE или я что-то упустил?

Заранее спасибо.

1 Ответ

1 голос
/ 24 ноября 2011

Возможно, вас смущают memcached и Memcache на GAE .

Memcache (JCache или низкоуровневый) - это API-интерфейсы кеша в GAE, это служба кеширования между экземплярами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...