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>