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

OSCHINA-MIRROR/ufo5260987423-memcached.distributedSession

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

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 )

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

Введение

На основе плагина для совместного использования сеансов на базе MemCached, кластер серверов приложений может совместно использовать сеансы через кластер Memcached. В настоящее время поддерживается версия Tomcat 6 и выше. Развернуть Свернуть
Apache-2.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