随笔分类 -  web集群

haproxy
摘要:HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。HAProxy 特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整 合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。其支持从4层至7层的网络交换,即覆盖所有的TCP协议。就是说,Haproxy 甚至还支持 Mysql 的均衡负载。。如果说在功能上,能以proxy反向代理方式实现 W 阅读全文

posted @ 2013-01-08 22:59 晓风残梦 阅读(1321) 评论(0) 推荐(0)

vmware workstation 9 nat setting
摘要:晕着~,centos下安装了个 vmware workstation 9,使用nat模式,楞是着不找 Nat setting的界面,google,baidu了n边也是不知所云没法只能查vmware workstation 9的英文手册,终于找到相关的字眼,share下吧。。。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~On a Windows host system, you can change the NAT configuration by using the virtual network 阅读全文

posted @ 2012-12-21 23:33 晓风残梦 阅读(398) 评论(0) 推荐(0)

varnish集群
摘要:#在前篇varnish安装与配置中,配置了一个后端服务器。 ###################################### backend default { .host = “192.168.0.12″; .port = “8080″; } #现在添加一个新的backend服务器 backend test { .host = “192.168.0.12″; .port = “8000″; } #要定义特殊的url被发送到哪里 sub vcl_recv { if (req.url ~ “^/abcd/”) { set req.backend = test; } else { se 阅读全文

posted @ 2012-09-19 01:00 晓风残梦 阅读(2507) 评论(0) 推荐(0)

解决Linux中出现Too many open files
摘要:Toomanyopenfiles问题出现有两种情况:一种是在搜索的时候出现,多半是由于索引创建完毕之后被移动过,如果创建索引的时候不出现该错误,搜索的时候也一般是不会出现的。如果出现了,有两种处理办法,一种是修改合并因子和最小合并因子,并且使用IndexWriter.Optimize()优化索引,这样会将索引文件数量减少到文件系统限制之内;另外一种办法是修改操作系统的打开文件数量限制。方法如下:1.按照最大打开文件数量的需求设置系统,并且通过检查/proc/sys/fs/file-max文件来确认最大打开文件数已经被正确设置。#cat/proc/sys/fs/file-max如果设置值太小,修 阅读全文

posted @ 2012-04-13 11:45 晓风残梦 阅读(24377) 评论(0) 推荐(0)

Linux服务器的优化
摘要:服务器的优化是我们最小化安装系统时应该做的事情。其实,在做这项工作之前,我们就应该根据实际应用需求来选购Linux服务器,然后有所偏重地选择硬件,比如我们应该根据服务器的应用来确定是需要RAID5,还是单块硬盘等。 1.5.1 根据服务器应用来选购服务器 无 论是租用服务器还是托管都要面临一个问题,那就是选择服务器的硬件配置。前面也说了,选购硬件配置时要根据我们的服务器应用需求而定。因为你无法 通过一台服务器来满足所有的需求、解决所有的问题。在项目实施或网站架构之前,我们应该从以下几方面来考虑如何选购Linux服务器: 服务器运行的应用 需要支持的用户访问量 需要的存储数据空间业... 阅读全文

posted @ 2012-04-04 16:46 晓风残梦 阅读(2407) 评论(1) 推荐(0)

提升磁盘IO性能的几个技巧
摘要:目前磁盘都是机械方式运作的,主要体现在磁盘读写前寻找磁道的过程。磁盘自带的读写缓存大小,对于磁盘读写速度至关重要。读写速度快的 磁盘,通常都带有较大的读写缓存。磁盘的寻道过程是机械方式,决定了其随机读写速度将明显低于顺序读写。在我们做系统设计和实现时,需要考虑到磁盘的这一 特性。 FastDFS是一个开源的高效分布式文件系统,它最初的实现,文件是按hash方式随机分布到多个目录中的,后来增加了顺序存放的做法。通过对比测试,发现文件按目录顺序存储,写文件IO效率明显高于按目录随机存储。 目前磁盘顺序读取的速度并不差,比如普通硬盘的IO可以达到每秒40~... 阅读全文

posted @ 2012-04-04 00:14 晓风残梦 阅读(3117) 评论(0) 推荐(1)

Nginx设置alias实现虚拟目录 alias与root的用法区别
摘要:Nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。如果非要给nginx安上一个虚拟目录的说法,那就只有alias标 签比较"像",干脆来说说alias标签和root标签的区别吧。最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上 级目录要含有location指定名称的同名目录。另外,根据前文所述,使用alias标签的目录块中不能使用rewrite的break。 说不明白,看下配置: location /abc/ { alias /home/html/abc/;} 在这段配置下,http://test/abc/a. 阅读全文

posted @ 2012-04-02 00:51 晓风残梦 阅读(597) 评论(0) 推荐(0)

nginx的stub_status状态信息解释
摘要:[WEB] nginx的stub_status状态信息解释 一、加载http_stub_status模块 [root@10.10.90.97 ~]# ./configure --prefix=/usr/local/nginx --with-http_stub_status_module [root@10.10.90.97 ~]# ... 阅读全文

posted @ 2012-04-01 21:55 晓风残梦 阅读(4448) 评论(0) 推荐(0)

varnish--深入一
摘要:VarnishVarnish是一个轻量级的Cache和反向代理软件,先进的设计理念和成熟的设计框架是Varnish的主要特点,现在的Varnish总共代码量不大,功能上虽然在不断改进,但是还需要继续丰富和加强。下面总结了Varnish的一些特点:(1)是基于内存缓存,重启后数据将消失。(2)利用虚拟内存方式,io性能好。(3)支持设置0~60秒内的精确缓存时间。(4)VCL配置管理比较灵活。(5)32位机器上缓存文件大小为最大2G。(6)具有强大的管理功能,例如top,stat,admin,list等。(7)状态机设计巧妙,结构清晰。(8)利用二叉堆管理缓存文件,达到积极删除目的。 Var.. 阅读全文

posted @ 2011-12-09 22:59 晓风残梦 阅读(3050) 评论(0) 推荐(1)

CentOS tomcat普通用户执行配置安装
摘要:http://lishilinln.iteye.com/blog/848145CentOS tomcat6.0 安装路径:/usr/local/tomcat6oracle jdbc:class12.jar软件包存放的路径:/home/xiutuo/software/java安装路径:/usr/java /jdk1.6.0_01使用普通用户:xiutuo来启动CentOS tomcat6tomcat6开机自动启动脚本:/etc/init.d/tomcat CentOS tomcat经过长时间的发展,这里我发表一下个人理解,下面就这就来讲术CentOS tomcat。Cent... 阅读全文

posted @ 2011-10-27 00:20 晓风残梦 阅读(3360) 评论(0) 推荐(0)

DOS批处理下操作telnet实现自动远程登录操作
摘要:转载:http://blog.sina.com.cn/s/blog_6446318a0100rhxy.html 我工作环境的配置: 开发工具:Ecplise 数据库:ORACLE10g 测试服务器:HP-UX + Weblogic9.2 由于是数十人同时开发,先由我们把自己的代码更新至CVS服务器,然后打成war包,用ftp传至测试机,解压,并且重新启动weblogic。部署到测试机下(要求测试机下需要对war包解压)。 ----------------------------------------------------------------------------------... 阅读全文

posted @ 2011-10-25 22:37 晓风残梦 阅读(8703) 评论(0) 推荐(0)

vi技巧
摘要:1. 显示行号::set num2. 批量修改:把文档中的local-service批量修改为generic-service:%s/local-service/generic-service 阅读全文

posted @ 2011-09-26 21:50 晓风残梦 阅读(193) 评论(0) 推荐(0)

varnish的监控和调试
摘要:原文转载: http://hi.baidu.com/jackbillow/blog/item/7cc13ecfaea8ad3af9dc6117.htmlVarnish settings To see further description of these settings, also check param.show -l in the Varnish management interface. -p thread_pool_max=4000 (default 1000) This number should be as low as possible, but with an upw... 阅读全文

posted @ 2011-08-30 10:56 晓风残梦 阅读(1132) 评论(0) 推荐(0)

渗透测试流程
摘要: 阅读全文

posted @ 2011-07-17 19:39 晓风残梦 阅读(417) 评论(0) 推荐(0)

iSCSI存储技术全攻略
摘要:原文转载:http://www.sansky.net/article/2007-12-03-iscsi-storage.html 什么是iSCSI iSCSI(iSCSI = internet Small Computer System Interface )是由IEETF开发的网络存储标准,目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据,ISCSI推动了数据在网际之 间的传递,同时也促进了数据的远距离管理。由于其出色的数据传输能力,ISCSI协议被认为是促进存储区域网(SAN)市场快速发展的关键因素之一。因为 IP网络的广泛应用, ISCSI能够在LAN、W. 阅读全文

posted @ 2011-07-05 12:43 晓风残梦 阅读(1662) 评论(0) 推荐(0)

LoadRunner8.0使用
摘要:一。安装 1.gloab的license是基于C/S的架构,最多支持100并发数 2.web的license是基于B/S的架构,支持10000并发数 二。录制脚本 1. 浏览器的版本一定要用IE6.0,否则录制脚本的过程会出现很多错误 2.把需要录制的域名添加到信任站点, 3. script 三。测试 1.增加Vuser方式: 每隔15秒增加2个Vuser 2. 整个测试持续的总时间: 持续5分钟 3. 是否需要考虑测试过程中的思考时间,通常是忽略掉: 4. 样例:indexlrs 四。报告分析 五。相关参考文档: loadrunner手册 web测试 阅读全文

posted @ 2011-03-22 11:05 晓风残梦 阅读(876) 评论(0) 推荐(0)

shell脚本_循环_if判断
摘要:#!/bin/bashwhile :do ping_cmd1=`ping -w 4 192.168.56.13 |grep packet |awk -F ", " '{print $4}'` ping_cmd2=`ping -w 4 220.196.42.124 |grep packet |awk -F ", " '{print $4}'`# date >>/usr/local/webserver/nginx/logs/networkerror.log if [ "$ping_cmd1" = 阅读全文

posted @ 2011-03-20 14:20 晓风残梦 阅读(1794) 评论(0) 推荐(0)

Broadcom NetXtreme网卡问题
摘要:一。环境:1。硬件:Dell R410 Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express2. 软件:CentOS 5.5 x86_64 kernel version:2.6.18-194.32.1.el5 注意:uname -a 查看获得的版本号为:2.6.18-194.el5,用此版本号升级驱动会报错,建议 安装上kernel-source后,cd /usr/src/kernel目录,查看详细的版本号为:2.6.18-194.32.1.el5 升级驱动时,用 rpmbuil... 阅读全文

posted @ 2011-03-20 12:41 晓风残梦 阅读(2598) 评论(0) 推荐(0)

常见HTML状态码列表
摘要:HTTP状态码 摘要说明 成功2XX 成功处理了请求的状态码。 200 服务器已成功处理了请求并提供了请求的网页。 204 服务器成功处理了请求,但没有返回任何内容。 放重定向3XX 每次请求中使用重定向不要超过5次。 301 请求的网页已永久移动到新位置。当URLs发生变化时,使用301代码。搜索引擎索引中保存新的URL。 302 请求的网页临时移动到新位置。搜索引擎索引中保存原来的URL。 304 如果网页自请求者上次请求后没有更新,则用304代码告诉搜索引擎机器人,可节省带宽和开销。 客户端错误4XX 表示请求可能出错,妨碍了服务器的处理。 400 服务器不理解请求的语法。 403 服务 阅读全文

posted @ 2011-03-14 22:11 晓风残梦 阅读(2198) 评论(0) 推荐(1)

linux L2TPVPN安装配置
摘要:以下文章转载自:http://westlife.la/966.html说实话,折腾L2TP/IPSEC是最难受的。不像PPTP有高人写好的一键安装包可以直接安装。而在过程会出现各种各样的状况,有的甚至涉及到内核。本文中提到的方法与步骤是我参阅许多教程和文档后亲自实践操作可行的。若读者在安装过程中出现问题,请留意文章最后的简单故障处理开始:服务器环境 :Centos 5.5 64位先更新软件源32位rpm -Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm64位rpm -Uvhhttp 阅读全文

posted @ 2011-02-27 16:34 晓风残梦 阅读(15058) 评论(0) 推荐(1)

导航