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

OSCHINA-MIRROR/uncode-uncode-session

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

Очень компактный компонент для совместного использования сессий в кластере, код не более 1000 строк, избегайте различных проблем, связанных с использованием плагинов для контейнеров приложений.

Функциональность

  1. Очень компактный компонент для общего доступа к сессиям в кластере, похожий на spring-session.
  2. Общий объём кода не превышает 1000 строк.
  3. Простота использования и расширения.

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

1. web.xml

SessionSharingFilter cn.uncode.session.SessionSharingFilter SessionSharingFilter /*

2. Конфигурация Spring на основе Redis

127.0.0.1:26379 127.0.0.2:26379

3. Конфигурация Spring на основе Memcached

127.0.0.1:11211

4. Конфигурация менеджера кэша сеансов


Пользовательское расширение

1. Класс пользовательской реализации

public class CustomSessionCache implements SessionCache{

@Override
public void put(String sessionId, SessionMap sessionMap, int timeout) {

}

@Override
public SessionMap get(String sessionId) {

}

@Override
public void setMaxInactiveInterval(String sessionId, int interval) {

}

@Override
public void destroy(String sessionId) {

}

}

2. Менеджер конфигурации


Авторские права

Автор: YWJ_316 (ywj_316@qq.com, WeChat: yeweijun) Разработчик: Ма Юй

Техническая поддержка QQ группы: 47306892

Copyright 2016 www.uncode.cn

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/uncode-uncode-session.git
git@api.gitlife.ru:oschina-mirror/uncode-uncode-session.git
oschina-mirror
uncode-uncode-session
uncode-uncode-session
master