近一段時間一直在做全省高一階段的綜合素質評價系統的運維,短時間內用戶幷發很高操作很多流量也比較大,在維護過程中一直跌跌撞撞遇到很多問題,目前已經告一段落。問題很多,收穫也很多,我想有必要系統的總結一下。 整體系統狀況如下: 主要功能是全省高中學生的網上素質評價,大約40w用戶,每個班內學生需要互評,以每個班60人計算,最大的互評表規模60*40w=2400w的規模。評價時間需要在15天完成,評價採用開放式,部份在學校機房集中填報,有條件也可在家自由填報,學生評價之後的修改沒有限制,個班老師需要網上對所有評價進行審核確認。 系統開發環境php+oracle,在前端採用一台千兆負載均衡設備,後端採… 继续阅读 近幾日系統維護小節
标签: 负载均衡
负载均衡
接上,apache+tomcat集群配置【存档】
接着前几天的apache+tomcat,应用需要配置集群增加处理能力,tomcat基本安装和配置概不表,环境如下: 仍然使用虚拟主机test.e21.cn; tomcat1 -> worker1192.168.0.14:8080 tomcat2 -> worker2192.168.0.16:8080 apache利用jk实现负载均衡两台tomcat,apache和tomcat2同一台服务器,使用80端口。 1。两台tomcat节点上的配置 tomcat1上: <Engine defaultHost="localhost" &… 继续阅读 接上,apache+tomcat集群配置【存档】
了解、测试Mysql-Proxy
今天临时换来值班,在阳光的沐浴下看了半天的mysql-proxy,单机上的实验完成,我想在网站的mysql-rep集群上可以应用看看,替换现在通过脚本实现R/w控制和轮询的机制,对于开发人员来讲,mysql-rep集群的操作将完全透明。 mysql-proxy –proxy-address=192.168.0.60:4406 –proxy-backend-addresses=192.168.0.68:3306 –proxy-backend-addresses=192.168.0.69:3306 –proxy-lua-script=/home/ft… 继续阅读 了解、测试Mysql-Proxy
LVS/Tun 实验
LVS网站与参考:http://www.linuxvirtualserver.org/ linux AS4 *3kernel 2.6.9 DirectorServer 211.67.64.106/255.255.255.224RealServer1 211.67.64.54/255.255.255.224RealServer2 211.67.64.81/255.255.255.224Client 211.67.66.229 网络结构:  … 继续阅读 LVS/Tun 实验
25-26日流量新峰值
今天的高考查分比去年流量来得凶猛一些,虽然事先也做了充分准备但是仍然比预计的要大,也造成了一点小小的麻烦。 去年网站访问的流量100M端口达到饱和,今年开始准备的是2×100M的端口捆绑,web节点准备的20台,25日上午9时访问流量就逼近了200M最大限制,前端的radware分发交换机的负载情况也非常不乐观,CPU利用率达到了99%以上,Ping延时达到了200ms左右,后端web节点倒是较为轻松,但是由于延时较大,连接保持花费的资源过多。 路由器的网站端口流量: 经过分析和简单实验后觉得可能是由于网络流量达到带宽饱和程度,同时可能radware处理端口捆绑的能力和效率不够,中午抓紧时间做… 继续阅读 25-26日流量新峰值
主从Mysql数据库之my.cnf 存档
主server:192.168.0.47从server1:192.168.0.68从server2:192.168.0.69 两组Mysql主从,其中: 192.168.0.47:3307 => 192.168.0.68:3307 => 192.168.0.69:3307 192.168.0.47:3308 => 192.168.0.68:3308 &… 继续阅读 主从Mysql数据库之my.cnf 存档
用Apache来分发weblogic集群
通过weblogic的apache module,使用apache作为前端来分发weblogic的集群,步骤很简单。 1、编译和安装apache,主要是让其module为so模式。另外通过试验发现weblogic的模块对于apache2.2好像不兼容,所以我换成了apache2.0。 ./configure –prefix=/data/app/apache –enable-module=so –enable-rule=SHARED_COREmakemake install 2、安装weblogic模块 cp /data/app/bea/weblogic/se… 继续阅读 用Apache来分发weblogic集群
配置了一下weblogic cluster
KSY的weblogic在session上存在一些问题,由于我们是使用SLB的硬件来做负载均衡,实现的是应用层的转发,对于用户session的保持不能象PHP那样处理。 在PHP中,由于session是以文件的形势保存在硬盘中,我们使用NFS共享session目录的方式来实现多台负载服务器的session一致性问题,但是weblogic默认情况下session保持在每台weblogic的内存中,这样用户负载中的session保持就是一个问题了,在google上查找了一些文档,所以今天把独立的几台weblogic按照cluster的方式配置了起来,看看能不能解决session复制的问题。 web… 继续阅读 配置了一下weblogic cluster