`
kusix
  • 浏览: 68567 次
社区版块
存档分类
最新评论
文章列表
今天在继续redis的压力测试时,发现一个“奇怪”的现象,我本机可以访问的通LVS主机,但测试服务器却不行。在请教运维部的同事之后才知道,原来LVS-NAT模式下,客户端是不能和RS在一个网段的( 知识欠缺啊,以前只耍过DR模式)。 但是真的不能么?google一番,发现一个童鞋提过一句话:不是不可以,但是要修改路由表。 这一下就醍醐灌顶了,LVS-NAT模式通常用于衔接不同网段之间的请求,如果客户端与RS主机在同一网段的话,会由于RS主机在响应请求时将响应直接发给client而不经过LVS主机,导致client认为这是个错误而丢弃这个响应,表现出来的就是timeout。而修改RS的路由表, ...
今天测试redis分片集群的时候,要用到LVS做LB,由于机器不够,访问redis的客户端都部署在一台16核的机器上,所以只有用NAT模式。 LB SERVER: 10.10.224.236 REAL SERVER: 10.10.224.231:8000 - 8008 共9个端口 步骤1: 修改REAL SERVER的网关,使其指向LB SERVER的虚拟IP 修改配置 [root@esb ~]$ vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=esb #GATEWAY=10.10.22 ...
http://qing.weibo.com/1243233955/4a1a3ea33300004d.html 源自新浪的一篇相当不错的redis实战分享,总结一下: 1.redis对内存相当敏感,虽然它有VM,出于对性能的要求一般都要求所有数据都放在内存里,不会启用VM,记得曾看过一篇文章,说使用内存最好保持在总内存的3/5之内,超过了就可能引起swap抖动。看这篇文章,新浪似乎居然没有设置内存使用上限,有点意外。 2.在缓存宕机重启后,如何让数据迅速热起来是个问题。新浪用的似乎是快照而不是AOF,它的恢复速度已经是最快的了,也要用几十个小时。 3.hgetAll这个血淋淋的例子教育我们 ...
编译keepalived时报错 configure: error: !!! OpenSSL is not properly installed on your system. !!! !!! Can not include OpenSSL headers files. !!! 再安装OpenSSL,顺序如下: [root@localhost openssl]# rpm -ivh e2fsprogs-devel-1.39-23.el5.x86_64.rpm warning: e2fsprogs-devel-1.39-23.el5.x86_64.r ...
想找个能干活的,SSHer,这在以往多简单的要求啊,可现在 面了4个人,要价分别是8K,7K,7.5K,5.5K 8K的技术还不错,其他几个都相当的水 这是在成都啊,不是帝都魔都 这是神马社会,集体高潮了
Blue 歌:山根麻衣 词:Tim Jensen 曲:菅野よう Never seen a blue sky Yeah I can feel it reaching out And moving closer There's something about blue Asked myself what it's all for You know the funny thing about it I couldn't answer No I couldn't answer Things have turned a deeper shade of blue And images that migh ...
老手和Myeclipse用户可以自动忽略这篇文章 许多人在使用eclipse/wtp/tomcat进行WEB开发时,都会发现,虽然在buildpath里设置了引用的jar包,但wtp在部署时,并不会向WEB-INF/lib下拷贝jar包。许多人的解决办法是直接把所有jar包全部拷贝到该目录下,我见过的许多老手也是这么做的,但这样不利于依赖包分门别类的管理,数量少了还好,当数量多了(例如本人目前开发的一个项目依赖的jar包有178个之多)就容易引起依赖包的版本混乱。 这里介绍一种解决这个问题的方法 通常我们的工程目录结构如下: 进入buildpath,选择添加一个userlib,创建u ...
使用webservice做接口时通常要做鉴权,而为了不影响业务逻辑,鉴权信息经常是要放在soapheader中的。 通常java调java比较简单,而这次是.net系统调我们这边的J2EE系统,而我们的服务用的是xfire,这时候就有个问题了,xfire处理soapheader通常是使用inHandlers的拦截方式,对于对外公布的服务WSDL而言,是看不到的。而.net如果引用这个WSDL,生成的客户端自然是不包含头信息的,google之,试了无数种方法,.net客户端发过去的信息都是不包含头信息的。 有3种办法: 1.使xfire发布出去的WSDL携带有soapheader信息 go ...
日版,1250,附正版《大冒险》 晚上回家把茶几丢到阳台上,客厅腾出一大片空地,耍的很high 谈谈感想, 1.对空间要求确实高 我家电视距离沙发2.8米,但基本上要退到沙发边上才是kinect认为的最佳距离,此时退离沙发边有70cm左右,还是可以辗转腾挪。 这点估计对大多数租房群众实现起来有点困难,不过无所谓,只要离电视1.8m都是属于次佳距离,也能玩,不过2个人就别想了。这点对泥轰国的群众估计更是打击。 2.动作识别延迟几乎感觉不出来 实际感受和网上的评测基本一致---有延迟,但游戏过程中基本感觉不出来,应该在0.5s以下。动作识别比较精确,身体的各个部分都能较好识别,,玩游戏 ...
IBM HACMP双机服务器系统的解决方案  Hacmp(High Availability Cluster Multi-Processing)双机热备份软件的主要功能是提高客户计算机系统及其应用的可靠性,而不是单台主机的可靠性。   一、Hacmp双机系统的工作原理   HACMP的工作原理是利用LAN来监控主机及网络、网卡的状态。在一个HACMP环境中有TCP/IP网络和非TCP/IP网络。TCP/IP网络即应用客户端访问的公共网,该网可以是大多数AIX所支持的网络,如Ethernet,T.R.,FDDI,ATM,SOCC,SLIP,等等。 非TCP/IP网络用来为HACMP对HA环 ...
    从程序员转型担任TL也有将近一年的时间了,在此记录下期间的思考和获取的知识,也算是一个总结与积累。 1.项目管理 1.1 过程     在这个产品线,项目的过程基本是瀑布式的。     项目的过程究竟该是瀑布?RUP?敏捷?这应当是根据项目、公司的实际情况来决定, 他们只是PM手中的螺丝刀,当遇到一个螺丝时,应当根据是否适合的原则来决定用哪个螺丝 刀,而不是觉得这个螺丝刀很强大就到处使用。     例如在这个产品线,通常都是1-2个4年以上工作经验的主程序员搭配上几个1-2年的开 发人员就组成了一个小的开发团队,人员流动较为频繁,大部分人员能力和意识都不强,而 已公司没有对敏捷比较 ...
   一个月前为了能用xbox看高清电影而购入kingmax 8G超棒U盘一枚,主要是看中它比较小巧便携,并且据说质量不错。结果拿到货后大失所忘,小巧是小巧了,可是写入速度平均只有4.5M/s,对于动辄几个G的高清电影来说,速度实在太慢了。今天晚上又打算看电影,拷入一部720P的4G电影,居然要拷15分钟,实在让人崩溃,于是决定冒险量化。 用MyDiskTest测量一下速度,结果惨不忍睹 工具准备: MyDiskTest 2.50 ChipGenius USB_CDROM_启动盘.iso 先用ChipGenius查U盘的主控芯片,结果是慧荣SM325 到网上一查,发现SM325那真是 ...
刚才在版上看到一位朋友因发烧烧掉近千元,言语中对感冒发烧有一些误解,这里把自己的经验整理出来,也许能帮到大家。 引起发烧的原因有很多,最常见的就是感冒所伴生的上下呼吸道感染,一般是急性扁桃体炎、急性咽 ...
今天早晨觉着平时听的歌都腻了。 翻了翻硬盘,居然还有一张老柴的第一钢协,于是乎打开33%音量,作为编程的背景音乐, 听着听着,感觉来了,忽然想起勃拉姆斯的第一交响曲,回忆顿时充满了大脑。 那时候我还是一个中学生,在那个精神贫瘠的小乡村里,年少的我抓着一版勃拉姆斯第一交响曲的磁带,反复的听了又听,记得当时我还在练习本上歪歪扭扭的写了不少“乐评”,现在只记得当时对老勃No.1的印象就是 阴沉-压抑-爆发-平静。 看来和我现在的心情很吻合啊,只不过目前还木有到爆发的状态。
业务有个需求需要读写clob字段,于是使用spring的oracleLobHandler来解决,在本机tomcat下测试没有问题 生产环境是WAS 6.1,部署上去发现读LOB没问题,写LOB报错 Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: Couldn'tinitializeOracleLobHandler because Oracle driver classes are not available. Note that OracleLobHandler requires Oracle ...
Global site tag (gtag.js) - Google Analytics