- 博客(20)
- 资源 (14)
- 收藏
- 关注
原创 LVS测试
使用webbench对LVS进行请求 webbench -c 1000 -t 60 http://192.168.1.182/Webbench - Simple Web Benchmark 1.5Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.Benchmarking: GET http://192.16
2013-11-29 13:56:43 1898
原创 Ipvsadm参数详解(常用命令)
[root@localhost ipvsadm]# ipvsadm -hipvsadm v1.24 2005/12/10 (compiled with popt and IPVS v1.2.1)Usage: ipvsadm -A|E -t|u|f service-address [-s scheduler] [-p [timeout]] [-M netmask] ipvsadm -
2013-11-29 12:41:40 23571
转载 软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比
现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术:一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于LVS/HAProxy、Nginx的基于Linux
2013-11-29 11:45:40 872
转载 TCP状态迁移图浅析
一.TCP简介 TCP提供一种面向连接的,可靠的字节流服务。面对连接意味着两个使用TCP的应用,在彼此交换数据之前必须先建立一个连接。TCP通过以下方式提供可靠性: 1. 应用数据被分割成TCP认为最适合发送的数据块,由TCP传递给IP的信息单位成为报文段。 2. 当TCP发出一个段后,它就启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重...
2013-11-29 11:31:14 800
转载 JVM垃圾收集器使用调查:CMS最受欢迎
近日,Plumbr公司对特定垃圾收集器(GC)使用情况进行了一次调查研究。本次研究的数据来自代表2670个不同使用环境的84936个案例。其中,13%的环境已经明确指定了一个垃圾收集器,其余的根据JVM而定。在指定了明确垃圾收集器的11062个案例中,根据每个垃圾收集器使用的统计次数,研究人员做出了下面的垃圾收集器饼图:GC使用统计名词解释Serial:串行收集...
2013-11-29 09:56:15 1397
原创 网络监控一般命令
wireshark工具linux 下tcpdumptcpdump -ieth0其中,eth0为参数值,表示需要抓包的网口,这是个必需参数哦。tcpdump支持很多的关键字,下面先看几个例子:(例1)tcpdump -ieth0host192.168.0.250 -----在网口eth0上抓取主机地址为192.168.0.250的所有数据包。(例2)tcp...
2013-11-28 18:41:51 2850
原创 配置ipvsadm服务
配置ipvsadm服务 备注:以下步骤分别按照LVS的三种包转发方式进行配置 实验环境如下: lvsserver 192.168.1.49(eht0) vip: 192.168.1.40 8.8.8.8(nat模式下) serverA 192.168.1.46(eth0) serve
2013-11-28 17:14:09 6581
原创 LVS安装
1.检查内核版本[root@localhost SPECS]# uname -aLinux localhost 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux2.下载包 wget http://www.linuxvirtualserver.org/softwa
2013-11-28 16:14:11 890
原创 ora-01652无法通过128(在表空间temp中)扩展temp段
create index I_trace_hotel_1 on TRACE_HOTEL(ROOMNO,id_code) TABLESPACE TRACE_HOTEL_IDX nologging parallel 16*第 1 行出现错误:ORA-12801: 并行查询服务器 P005 中发出错误信号ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段创
2013-11-27 10:36:51 25575
转载 TCP三次握手及四次挥手详细图解
相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助.而且对于有网络协议工程师之类笔试,几乎是必考的内容.企业对这个问题热情之高,出乎我的意料:-)。有时上午面试前强调这个问题,并重复讲一次,下午几乎每一个人都被问到这个问题。因此在这里详细解释一下这两个过程。TCP三次握手...
2013-11-24 17:22:57 826
原创 Coherence企业级缓存
1 Coherence 概述 1.1 Coherence是什么 Oracle官方网站的描述是:Coherence 在可靠的、高度可伸缩的对等集群协议之上提供了复制的、分布式的(分区的)数据管理和缓存服务。Coherence 不存在单点故障,当某台服务器无法操作或从网络断开时,它可以自动且透明地进行故障切换并重新分布它的集群化数据管理服务。当新服务器加入或故障服务器重 启时,它会自动加入集群
2013-11-23 16:31:21 1101
原创 Thread 1 cannot allocate new log, sequence 210510
查看REDO日志组select group#,member from v$logfile;SQL> select * from v$logfile; GROUP# STATUS TYPE MEMBER IS_---------- ------- ------- -----------------------------
2013-11-22 15:44:27 6023 2
原创 Latch: cache buffer chains等待事件的学习
Latch: cache buffer chains等待时间的含义:“buffer cache中block的header是被放置到hash chains上,而hash chains又是放在hash bucket中,多个hash bucket被一个cache buffers chains latch保护。当多个session并发访问同一个数据块上的数据,每个session都要首先获得cach
2013-11-22 14:13:27 2802
原创 memcached安装
1.分别把memcached和libevent下载回来, 放到安装目录下:# cd /tmp# http://memcached.org/# http://libevent.org/2.先安装libevent:# tar zxvf libevent-1.2.tar.gz# cd libevent-1.2# ./configure --prefix=/usr# m
2013-11-21 13:00:23 809
原创 DB2联合数据库(Federated Database)配置实例
使用DB2联合数据库,您可以使用一条SQL语句查询多个数据源中的数据。奇妙的是,这些数据源可以多种多样:即可以是多种关系数据库系统,也可以是非关系数据库系统,比如Microsoft Excel、xml等。本文将首先探讨多个关系数据库之间的联合访问。要进行下面的试验,您必须先安装DB2 v8.2 。1) 登录Linux。2) 切换到db2实例帐号,su - db2inst
2013-11-12 19:13:38 4384
原创 SVN无法更新服务器-locked目录
使用SVN过程中经常冲突,你修改的文件无法上传也无法同步到本地,这时候需要如下步骤即可同步覆盖。一。清理目录,一定是清理目录。二。覆盖更新目录,获取服务器上最新版本。使用前要对自己更新过的保存好,否则会覆盖。
2013-11-12 10:38:23 2341
原创 Haproxy安装、tcp/ip & http的负载均衡
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。
2013-11-11 18:36:06 1311
原创 一个引号引起的血案,ORACLE SQL 分页语句的错误
SELECT *FROM (SELECT rownum rn , t.TRACE_ID, t.LOGIN_AT, t.ID_CODE AS RID_CODE, t.ID_NAME AS RID_NAME, t.TRACE_ID AS RID_TRACE_ID, t.ID_TYPE AS RID_TYP
2013-11-11 10:55:18 848
转载 线程池规模调优
线程池应该配置成多大?先前一位朋友通过Skype问我关于运行在64位机器JVM集群一些问题,该集群每天会运行几次30万+个线程的任务。30万+个线程运行时,核心模块花了太多时间管理它们,导致应用程序极其不稳定。很明显,该应用程序需要一个线程池,从而保证可以杀死客户端,而不是放任客户端把整个应用程序搞崩溃。上面的示例是比较极端的情况,但它强调了我们使用线程池的原因。尽管我们合理使用了
2013-11-11 10:13:38 1769
转载 领导技巧
1. 突发情况处理能力在工作中,你可能有来自四面八方的突发情况。来自外部的因素可以是:客户是否满意你的产品、服务等,内部:你的团队成员是否会按照你的方向走——特别是在项目的实施过程中,只要有“人”的存在必然会出现一些分歧等,可最终你需要能够带领团队或者和团队成员一起达到某种程度上的团队一致性,以确保最终实现项目。2. 谈判技巧一名管理者,不仅要有为自己代言的能力,也需要
2013-11-11 10:01:18 773
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人