From 0f6eb711e651488b36d78398b35cb5767c31e780 Mon Sep 17 00:00:00 2001 From: wentch <22250530@qq.com> Date: Wed, 13 Jan 2016 15:13:24 +0800 Subject: [PATCH] --- redkale.html | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/redkale.html b/redkale.html index 3393a8709..d635b22ab 100644 --- a/redkale.html +++ b/redkale.html @@ -68,7 +68,9 @@             用户模块    UserSerivice:     提供用户注册、登录、更新资料等功能, UserServlet作为接入层。
            帖子模块 ForumSerivice:     提供看帖、发帖、删帖等功能, ForumServlet作为接入层。
            通知模块  NotifySerivice:     提供用户操作、回帖等消息通知功能, NotifyWebSocket是WebSocket的Servlet, 且name为 ws_notify,作为接入层。
-       其中在persistence.xml里配置的数据库Source的name为demodb ,三个模块都需要使用demodb。
+       其中数据源有:
+                DataSource:    在persistence.xml里配置的数据库Source的name为demodb ,三个模块都需要使用demodb。
+             CacheSource:    仅供UserSerivice用于存放session的缓存Service,name为 usersessions, 且session只存放用户ID( int 类型)。


      1、单点部署

@@ -112,6 +114,11 @@ <service name="ws_notify" value="org.redkale.service.WebSocketNodeService"/> <!-- 存在DataSource必须配置DataSourceService --> <service name="demodb" value="org.redkale.service.DataSourceService"/> + <!-- 存放用户HTTP session信息的CacheSource --> + <service name="usersessions" value="org.redkale.service.CacheSourceService"> + <property name="key-type" value="java.lang.String"/> + <property name="value-type" value="java.lang.Integer"/> + </service> </services> </server> </application> @@ -159,6 +166,11 @@ <service name="ws_notify" value="org.redkale.service.WebSocketNodeService"/> <!-- 存在DataSource必须配置DataSourceService --> <service name="demodb" value="org.redkale.service.DataSourceService"/> + <!-- 存放用户HTTP session信息的CacheSource --> + <service name="usersessions" value="org.redkale.service.CacheSourceService"> + <property name="key-type" value="java.lang.String"/> + <property name="value-type" value="java.lang.Integer"/> + </service> </services> </server> </application> @@ -225,6 +237,11 @@ <service value="org.redkale.demo.ForumService" groups="FORUM_SERVICE"/> <!-- 存在DataSource必须配置DataSourceService --> <service name="demodb" value="org.redkale.service.DataSourceService" groups="USER_SERVICE"/> + <!-- 存放用户HTTP session信息的CacheSource --> + <service name="usersessions" value="org.redkale.service.CacheSourceService" groups="USER_SERVICE"> + <property name="key-type" value="java.lang.String"/> + <property name="value-type" value="java.lang.Integer"/> + </service> </services> <servlets autoload="true" /> </server>