java session 共享
来源:互联网 发布:淘宝如何修改折扣 编辑:程序博客网 时间:2024/05/29 11:52
下载terracotta-3.7.7-SNAPSHOT.zip
解压为terracotta-3.7.7-SNAPSHOT目录 配置一个tc-config.xml,放在terracotta-3.7.7-SNAPSHOT下,内容如下:
<?xml version="1.0" encoding="UTF-8" ?><tc:tc-config xmlns:tc="http://www.terracotta.org/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.terracotta.org/schema/terracotta-6.xsd"> <tc-properties> <property name="l2.nha.dirtydb.autoDelete" value="true"/> <property name="l1.cachemanager.enabled" value="true"/> <property name="logging.maxLogFileSize" value="1024"/> </tc-properties> <system> <configuration-model>development</configuration-model> </system> <servers> <server host="192.168.1.237" name="tc_server" bind="192.168.1.237"> <data>/opt/terracotta/server-data</data> <logs>/opt/terracotta/server-logs</logs> </server> </servers> <clients> <logs>logs-%237</logs> </clients></tc:tc-config>
在程序的web.xml里配置filter,内容如下:
<filter> <filter-name>terracotta</filter-name> <filter-class>org.terracotta.session.TerracottaJetty74xSessionFilter</filter-class> <init-param> <param-name>tcConfigUrl</param-name> <param-value>192.168.1.237:9510</param-value> </init-param> </filter> <filter-mapping> <filter-name>terracotta</filter-name> <url-pattern>/*</url-pattern> <!-- Enable all available dispatchers. --> <dispatcher>ERROR</dispatcher> <dispatcher>INCLUDE</dispatcher> <dispatcher>FORWARD</dispatcher> <dispatcher>REQUEST</dispatcher> </filter-mapping>
把这个项目在nginx里启动两个。就可以session共享了。
上面的方法要在web.xml里写死服务地址,在用maven的时候,不方便。
可以把tcConfigUrl写到系统里。然后filter写成这样
<filter> <filter-name>terracotta</filter-name> <filter-class>org.terracotta.session.TerracottaJetty74xSessionFilter</filter-class> <init-param> <param-name>tcConfigUrl</param-name> <param-value>${tcConfigUrl}</param-value> </init-param> </filter>
0 0
- java session 共享
- java memcached 共享session
- java session共享
- java&android session共享 cookie共享 跨域
- 关于java的session共享
- 关于java的session共享
- Java session共享的问题
- Java集群之session共享解决方案
- Java集群之session共享解决方案
- Java集群之session共享解决方案
- Java集群之session共享解决方案
- Java 多应用服务器Session共享问题
- Java web集群session共享方案
- Java集群之session共享解决方案
- java集群之session共享解决方案
- Java tomcat 实现二级域名session共享(良心共享)
- java项目使用memcache实现session共享+session基础
- 共享Session
- 第九周项目四
- 王立平--往sdcard中以流的形式存储数据
- IIS支持APK文件下载的方法
- hibernate 中日期的比较
- 基于hadoop搜索引擎实践——生成倒排表文件(四)
- java session 共享
- ffmpeg+mencoder 视频转码
- 函数声明可写在函数内
- Nsis 宏定义安装卸载过程中调用的函数
- PIL
- 第九周上机实践项目5程序填充题
- Google算法十年变迁史
- 在Tomcat和JBoss下部署项目
- C++中的static关键字的总结