jeesite集群和负载均衡配置
来源:互联网 发布:php企业网站源码 编辑:程序博客网 时间:2024/06/06 00:29
jeesite是支持集群和负载均衡配置的,其实步骤非常简单。我们只需修改jeesite.properties的配置项,将ehcache.configFile=cache/ehcache-local.xml修改为ehcache.configFile=cache/ehcache-rmi.xml
给大家推荐一篇博客:Linux Apache集成Tomcat 动静分离与垂直集群(域名绑定)http://blog.csdn.net/maxracer/article/details/7207279
非常好的一篇文章,按照文章的配置,就可以做集群的配置了。
##################################简单说明一下原理,针对此问题,以后会特别出一章定制版视频来讲解一下jeesite的负载均衡和集群
首先我们的程序要支持集群和负载均衡,必须每个节点共享缓存(一个节点修改了缓存信息,所有的节点都能共享修改后的数据),
这也是我们为什么配置ehcache-rmi.xml。通过配置文件的以下配置,ehcache缓存可以共享局域网的缓存配置。
<cacheManagerPeerProviderFactory class="net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory"
properties="peerDiscovery=automatic,multicastGroupAddress=230.0.0.1, multicastGroupPort=4446" />
<cacheManagerPeerListenerFactory class="net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory" />
其次是session共享,论坛我们的请求访问的哪个服务器节点,获取的session信息都是一致的。通过配置文件我们可以看到,我们的session也是共享的,
当然,为了防止出现异常,系统要求不高的情况下,我们可以在服务器配置同一个用户访问同一个服务器节点,尽量减少因为session不实时同步导致的异常
<!-- 系统活动会话缓存 -->
<cache name="activeSessionsCache" maxEntriesLocalHeap="10000" eternal="true" overflowToDisk="true"
diskPersistent="true" diskExpiryThreadIntervalSeconds="600" statistics="true">
<cacheEventListenerFactory class="net.sf.ehcache.distribution.RMICacheReplicatorFactory"
properties="replicateAsynchronously=true, replicatePuts=true, replicateUpdates=true,
replicateUpdatesViaCopy=false, replicateRemovals=true "/>
</cache>
阅读全文
0 0
- jeesite集群和负载均衡配置
- TOMCAT6配置负载均衡和集群
- 负载均衡和集群
- 集群和负载均衡
- alfresco集群负载均衡配置
- alfresco集群负载均衡配置
- 集群负载均衡---主机配置
- apache集群配置负载均衡
- tomcat集群负载均衡配置
- redis 负载均衡 集群配置
- 配置LVS 负载均衡集群
- tomcat配置集群负载均衡
- tomcat集群负载均衡配置
- JBoss安装,集群配置,负载均衡和session复制配置
- Apache+Tomcat集群和负载均衡安装配置笔记
- Apache + MOD_JK + TOMCAT实现集群和负载均衡配置指南
- Apache+Tomcat集群和负载均衡安装配置笔记
- Apache + MOD_JK + TOMCAT实现集群和负载均衡配置指南
- BZOJ5044 / 九月月赛B 岛屿生成【平面几何】
- java实现人脸识别源码【含测试效果图】——前台页面层(login.jsp)
- 【Codeforces700D】Huffman Coding on Segment
- 腾讯地图获取所选区域坐标
- 表示数值的字符串
- jeesite集群和负载均衡配置
- [ZJOI2007]棋盘制作
- lwip运行一段时间后ping时间延长
- (java)预约日期+时间
- AJAX应用实例_检测用户名是否唯一
- kmp学习笔记
- C++程序结合MySQL
- 服务器性能问题
- [Oracle学习]如何避免并发操作,使某列的数字每天都不会重复。