- 博客(0)
- 资源 (11)
- 收藏
- 关注
网站应用部署介绍
发展过程
2007年之前
apache + mod_weblogic + Weblogic
2008年
apache + mod_weblogic + jboss(4.05)
2008年低
apache(2.0.61) + mod_jk(1.2.26) + jboss(4.05)
2010年低
apache(2.2) + mod_proxy + jetty(7.2.0)
2014-05-27
nginx+tomcat7+session共享 kryo序列化所需要包
nginx+tomcat7+session共享 kryo序列化所需要包
1.将上面所提到的包全部拷贝到tomcat的lib下(三台tomcat都需要)
2.修改每台tomcat的conf目录下得context.xml文件或者server.xml文件,在其中加入如下任意一段代码(注意:当使用多台tomcat时,一定要使用non-sticky模式):
<Context>
...
<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"
memcachedNodes="n1:host1.yourdomain.com:11211,n2:host2.yourdomain.com:11211"
sticky="false"
sessionBackupAsync="false"
lockingMode="uriPattern:/path1|/path2"
requestUriIgnorePattern=".*\.(ico|png|gif|jpg|css|js)$"
transcoderFactoryClass="de.javakaffee.web.msm.serializer.kryo.KryoTranscoderFactory"
/>
</Context>
Sticky 模式:tomcat session 为 主session, memcached 为备 session。Request请求到来时, 从memcached加载备 session 到 tomcat (仅当tomcat jvmroute发生变化时,否则直接取tomcat session);Request请求结束时,将tomcat session更新至memcached,以达到主备同步之目的。下面是sticky模式时响应的流程图(图片来源网络):
sticky模式
Non-Sticky模式:tomcat session 为 中转session, memcached1 为主 sessionmemcached 2 为备session。Request请求到来时,从memcached 2加载备 session 到 tomcat,(当 容器 中还是没有session 则从memcached1加载主 session 到 tomcat, 这种情况是只有一个memcached节点,或者有memcached1 出错时),Request请求结束时,将tomcat session更新至 主memcached1和备memcached2,并且清除tomcat session 。以达到主备同步之目的,如下是non-sticky模式的响应流程图:(图片来源网络)。
non-sticky
2014-03-26
myeclipse+8 各个版本注册码
直接把Myeplice8.6注册机导入到Myeplice中,再运行即可,然后随便输入几个英文字母(或者你名字的拼到了音)就会出现一个注册码,此注册即可注册,我的延续到了2025年。
2014-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人