1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ufo5260987423-memcached.distributedSession

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 03:47 261c591

memcached.distributedSession


Последняя версия: 0.1.0-beta


Введение

Этот инструмент, основанный на MemCached, предназначен для использования в качестве компонента совместного использования сеансов для серверов, включая Tomcat 6 и все более поздние версии. Всё, что вам действительно нужно сделать, это просто написать файл конфигурации и предоставить необходимую информацию о серверах memcached.

Возможности версии 0.1.0

  1. BackupControlerInf позволяет настроить резервное копирование сессий. Вы можете использовать атрибут «backupAmount», чтобы установить количество резервных копий.
  2. DistributedSessionsConcurrentHashMap позволяет вашим серверам приложений рассматривать кластер MemCached как гигантскую параллельную хэш-карту.

Как использовать

Конфигурация

Добавьте приведённый код в $Catalina_Home/conf/context.xml и окружите его тегом «context».

<Manager className="com.ufo5260987423.memcached.distributedSession.manageProxy.TomcatProxy"
addresses="192.168.0.104:11211"
nodeName="Jerry" />

Атрибут addresses — это строка адресов серверов MemCached, разделённых пробелами. Кроме того, nodeName — это идентификатор сервера Tomcat.

Ссылки на пакеты

Необходимо добавить slf4j-api-1.7.5.jar и xmemcached-2.0.0.jar в $Catalina_Home/lib. Конечно, вы должны добавить этот инструмент в папку. И, пожалуйста, выполните команду «mvn package», чтобы скомпилировать этот jar.

Внимание

При компиляции собственного jar-файла измените /src/test/resources/applicationContext.xml для модульного теста. Иначе компиляция может завершиться неудачно.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ufo5260987423-memcached.distributedSession.git
git@api.gitlife.ru:oschina-mirror/ufo5260987423-memcached.distributedSession.git
oschina-mirror
ufo5260987423-memcached.distributedSession
ufo5260987423-memcached.distributedSession
master