Submitted by string on 2011, July 15, 2:50 PM
在经历1年半没有参与到很具体的项目后,我又摸到了广州的一个项目组,目前扮演个小PM的角色,来做一块比较周边的,但是又很重要的东西。
这一年半的性能测试调优的经验,对于我来说,有用的不多。:)
当然,这也是我主动要求扮演的角色,因为补好代码这一课,我能走的更远。
keep hungry,说说容易,其实很难。脱离自己的领域,和一帮年纪相仿的人一起开会,他人对于开发细节的把握,项目管理的信手拈来,让人很是羡慕嫉妒恨。
选择了,就走下去,有机会成长,何不抓住呢?于是就开始了选型。
选型,当然支持国产,最后打算用淘宝的TimeTunnel来做日志的抓取和传输。
历时一个星期,在淘宝的梅凝同学和聚石同学的帮助下,在本周的最后一天,搞定。
为了后来支持TimeTunnel的哥们能更安心的支持国产开源。
把自己的过程完整的写了出来,没有写troubleshotting,因为我认为我遇到的还不够多。
但是按照我的文档,应该是一定能跑的起来的。
如此。
附件: 淘宝开源timetunnel入门文档.pdf (589.56 K, 下载次数:276)
Tags: timetunnel
生活在别处 | 评论:0
| 阅读:388
Submitted by string on 2011, June 29, 11:24 AM
从杭州九阳回来,接着去了济南的山东农信,福州的兴业证券,深圳建行个贷。
然后突然就闲下来了。到现在为止,闲了半个月,没有任务在屁股后面追着,没有客户现场时不时通宵加班的压力,没有今天不知道明天去哪的慌张,呵,反而觉得有些不适应。
老大说,复杂事件处理的预研,咱俩在家里也憋不出朵花来,不如去广州项目吧,那有需求,有团队,你可以做点自己想做的事情。
在我的规划中,我差不多是明年下半年去广州,突然提前了,反而感觉到一些些的不合时宜。
嗯,说是犯贱也好,反正闲下来,让人心慌慌。
我和老大说,我挑人跟的。在吴鲁加的个人收藏里,看到关于毕胜的访谈。
更坚定了我关于跟什么人当然比做什么事情更重要的理念。
去了留下来,还是去了回来,嗯,这是个问题。
无非就是处理点小问题,看看书,打打台球,羽毛球,吃吃饭,如此而已。
-------------------阅读-----------------------
没有纸质的书,看TXT,已经养成了一个十分不靠谱的,一目10行的习惯。
iphone的屏幕,刷刷的,一个234k的小说,我一会就翻完了,贼快。
《趁现在年少如花》是树树很久之前推荐的,我一直觉得该妞没有长大,停留在自己的小圈子里,有梦想的小女孩。
嗯,看完本文,坚定此信念。
一群官二代,富二代在俄罗斯发生的故事,官二代调查另一个官二代,而结局是美好的,作者也怕伤了读者的心。
最后被调查的官二代资产侵吞的是钱苏联的,而不是贵国的,那种悲愤的感觉就释怀了。
在我笔下,恐怕会写出铁道部副总工和他的28E美刀和多处豪宅不得不说的故事。
话说现在副部级的子女辈70%+的外国户籍,而孙子辈的高达90%+,随便逮住一个,作者写的故事就现实的多。
这哥们运气真差,人品不好。
《海底捞你学不会》是自己买的纸质的书,开始是震撼,后面是感动,在后面是迷茫,作者仿佛告诉了我们很多,又仿佛什么也没有说。
能让人思考的故事,才是好故事。因地制宜,海底捞模式只适用于海底捞,看过之后,吸收了,忘掉。
然后做自己的事情,换种思路,可能更有意思。重意不重式,我想,这才是海底捞你学不会带给人的收获。
如何信任,如何放权,如何斗争,如何团结?
--------------------台球---------------------
赌注打法,5块一颗球,2个小时剥削了丁胖同学的rmb 90。
不计分和Mr.T打,3:2胜,后抢三,再3:2胜。
如心平气和的打球,还是能给力的。这里容得我得瑟一把,这也算是大胜利了。
之前由于心态问题,一直没比分上赢过他。
说明心态在进步,不是么?
-----------------------------------------------------------------------
嗯,我真讨厌我自己现在的这种状态。
生活在别处 | 评论:0
| 阅读:529
Submitted by string on 2011, May 24, 11:43 AM
耶鲁大学的CAS单点登录,相信在很多项目都有用到了。string在的公司做了个portal的产品,集成CAS。最近几个项目上线,遇到了一些问题,记录下来,备查。
--------------------------杭州某项目--------------------------
F5上挂着CAS,两台weblogic + EOS 所做的集群,自己用ext实现的门户,EOS集群开启了session复制。
问题:
登录操作,登出后,服务器端session没有清除掉。
如下验证:
不关闭IE,在IE中以其他用户登录,会访问到上一个用户的内容。
解决方案:
在F5上配置规则,强制让F5到后端对应的机器登录登出。
对CAS的修改:
把CAS client 的代码,getSevice的方法返回的service的地址加上本node的IP。让F5根据此规则做转发。
问题搞定。
------------------------上海某项目---------------------
apache上挂着CAS,两台jboss + portal + EOS 所做的集群,EOS集群由于代码的原因,无法开启session复制。
问题:
登录操作,偶尔会后台出现must be login 提示,也就是说,没有登录。
如下验证:
用loadrunner录制脚本,用脚本回放10次,偶尔会出错。
预计解决方案:
想根据上个项目的方法改动cas client后用apache做url rewrite。
实际测试结果:
无效,apache相对来说比较弱。
开始纠结…………
----------------------------问题分析------------------------
综合上面2个项目,问题的根本在于:
对于负载均衡来说(F5,apache,nginx),CAS server和用户的IE,永远是2个cookie。
运气好,发到一起去了,就成功。
运气不好,没发到一起,就失败了。
把部署结构的可行性依赖于负载均衡,很可恶。
------------------------解决方案-------------------------
在CAS server登录时,取到当前IE中对于本域名的cookie,让CAS server强行使用和用户IE相同的cookie。
所有的负载均衡都能启动session粘滞。那么,CAS server发出的关于登录,注销的一些请求,就能和用户发出的请求发送到同一台服务器。
这样,问题就能搞定了。
----------------------总结------------------------
不能被别人牵着鼻子走,要独立思考。
找到问题的本质,从本质出发,会更快。
=============update==============
解决方案能解决这个问题,但本质的问题还有一层。
eos的filter,http 接入的时候,采用非portal模式,会直接跳转到预先指定的页面。
session能初始化,但是后台还是会有must be login。
如此。
Tags: cas, portal, cluster
生活在别处 | 评论:0
| 阅读:535
Submitted by string on 2011, May 23, 12:21 AM
杭州呆了4天。
前两天很轻松,轻松到可以一起聊聊天,看看代码,想想事情。
后两天很郁闷,到周六才想到解决方案。
系统的思维很重要。IE和单点登录服务器对于F5来说,不是同一个session,需要对CAS代码做改造,需要对F5配置规则。
打完手工。
我开始喜欢慢生活,很老婆坐在地板上,看乌龟吃点饲料,一看半个小时,嗯,这种感觉真好。
我们是在生活之余抽空工作,好好工作;而不是在工作之余抽空生活,好好生活。
说很简单的,但是很难做。
上周四早上,放下背包,老沈说,string,我们什么时候去打斯洛克吧。
我说,没问题啊,最近我都有空的。
KQ马上接话,你现在没空了,2个事情在你头上。于是我在下午屁颠屁颠的跑来了山东济南。
周五半天,TPS从400不到飙升到830。晚上的时候,发现,遗失了功能点,加上个功能点,优化,运行着,闪人。
周六看TPS是680,发现还遗失个功能点;于是又加上,检查完毕,再次优化,运行,TPS到了780。
然后吃点烤肉,喝喝扎啤。
工作和生活一样,就是不断的优化,不断的挑战自己。
而很多人偏偏是不断的挑战他人,不断的让他们优化。
我很喜欢这种好为人师的感觉。
我在很大的办公大厅,我直言挑衅中创的时候,我很想知道,坐在我斜对面的构建部的副总,他是什么个想法。
但是我没听到他说一句话。
只是派了几个女人,专职扯皮。
我发微博说,中创啊中创,你真对得起公司名称中的中字。
济南很冷,特别是对于只穿了凉鞋,和短袖的我来说。
生活在别处 | 评论:1
| 阅读:799
Submitted by string on 2011, April 14, 2:12 PM
我们到达江垭小学的时候,是上午的10点多,从青山到江垭,接近1个多小时的盘山车程,公路在整修,在不太宽的公路上,司机以40迈的速度,小心的避过一些障碍,偶尔一脚刹车,考验我们的心脏承受能力。路边的风景不错,青山绿水,雾气升腾。山如斧劈,坠落而下,山脚春水环绕,镜面一般,倒影着灰黄的山壁,苍翠的山头。
江垭学校挺好,以至于到达的时候,怀疑是不是来错了地方。有一幢比较新的教学楼,有一幢比较旧的教学楼。穷的永远不是地方,穷的是个体。校长和我们说,后面的楼是香港的一个基金会捐的。校长看上去很干练,实际上也是。他已经做了2次信息筛选,筛选出来了17名学生,比较贫困。把给孩子们带的文具送到孩子们的手中,和他们一起合影,然后开始家访,分南北方向,有两辆小面包车。校长的安排很妥当,我们一行4人,分2组,一组会有一名副校长,一名教职工相陪。我和苗苗走访了6个家庭。
穷人的孩子早当家。他们每天自己走着山路到公路,然后坐车上学,一走就是十几里。甚至来说,他们的笑容带着成人的忧伤。早熟的让人觉得可怕。
穷人的孩子很难改变命运,因为穷,不管多好的成绩,总是很难接受到高等教育,然后出门打工,打工的时候认识一个差不多命运的女子或男子,然后结婚,生小孩,小孩放在老家,每个月寄一些钱回来,让自己的父母,孩子的爷爷奶奶把孩子带大,然后孩子继续重复着长辈的生活,周而复始。没有比填饱肚子更重要的事情,就算是九年义务教育也一样。如果上述的环节任意一个节点发生故障,这个孩子将面临着灭顶之灾。
走访的第一个孩子是乐乐,和爷爷奶奶一起,爷爷奶奶还要养大伯的孩子,另外一个堂兄弟。父母离异,父亲牢狱之灾。大伯母懒惰,打麻将度日,自己的孩子不管,交给爷爷奶奶。呵,就算是只畜生也会教子女谋生的本身,不是么?原谅我用这么尖锐的词语,或者真是这样,畜生一直是畜生,人有时候不是人。爷爷说着孩子他爸的牢狱之灾,哭了。听说我们能帮助乐乐完成学业,激动的要磕头。我吓的不轻,所幸搀扶住,不然我需要磕头磕回去。我想,父亲在动手和别人打架的时候,肯定想到了孩子的,只是红了眼睛后,就忘记了。
东坡家没有通电,住在一个由土砖和木头搭建起来的棚子里。屋子没有窗户,揭掉几块瓦片,用透明的塑料膜罩着,就能采光了。东坡有个姐姐在长沙上大学。父母辛勤劳作,供养一位大学生。东坡会做很多手工,会说,嗯,我觉得还行,特别淡定。会在我们进屋的时候招呼老爸说,拿橘子出来给客人吃。辛苦劳作的夫妻俩,供一个大学生负债累累,我们一直说接轨,嗯,物价接轨了,教育收费接轨了,这叫学习国际上的先进经验,待遇不接轨,教育质量不接轨,他们管这个叫国情。在贵国活了快30年,只能说,贵国的事情,我是不明白的,估计也闹不明白了。
小闯刚出生时,应该是家境还不错的,爷爷是村支书。后来母亲重病,借了很多钱也没有治好,最后西去,父亲5年前出门打工,从此杳无音信。以万恶的阴谋论分析,父亲从小挺有点官二代的感觉,大肆借贷后,还不上,只能离开家,出门打工,应该也没挣到钱,所以杳无音信。看爷爷的一脸从容的样子,嗯,老爷子挺坚强,小闯可以依靠。
美军的父亲是爷爷的养子,美军家离公路边上十几里。我问他的时候,他浅笑着说十几里。好像我们说着十几米一样。一幢没有完工的楼房,没有门,没有顶。一个木板搭建的窝棚,爷爷和奶奶年纪大了,靠每个月的120元低保生活。爷爷的床为了保温,用雨布给挡着,里面完全没有光线。父母都出门打工,杳无音信。外面的世界精彩么?孩子他爸妈,记住啊,还有一个孩子是你们带到这个世界,你们也要让他有机会,能站在外面的世界,堂堂正正的有一份工作,才能养老送终。
励晴和妈妈住在一个遭遇了山体滑坡的危房里,墙上最大的裂缝有10公分。姐姐在上高中。还是那个问题,贵国的事情,我是弄不懂了。我只好自己去适应。我在想,物价上涨的速度远远高于农民工的待遇上涨速度。怎么连普通家庭都贫困成这样了?那只要想改变命运的农村的娃就必须经过这一劫,那信奉读书改变命运跳出农门的农村子弟,是不是就差陈胜吴广了?让一部分人先富起来,然后让那些农村的娃自生自灭,用计划生育和变态的婚嫁观念让他们在100年内消亡殆尽。最后实现了共同富裕。嗯,这个解释比较合理。
小方华家住在谷底,很深,因为父母身体不好,而梯田均在谷底,为了看护庄稼方便,于是把房子建在谷底,父亲胳膊受伤,母亲腿脚不好,小方华回家了第一件事就是写作业。我没有什么好评价的,因为现实就是这样,努力学习,不是为了中华崛起,只是为了把房子搬到高一点的地方,然后有一个宽敞明亮的屋子,让父母生活了的好一点,只是如此。
家访后我更新了一条微博:我们来做这些事情,不是为了收获感激,他人的敬佩。我们只是想在适当的时候,做一些适当的事情,而这些事情很凑巧的帮助孩子们解决了一些问题,那些被帮助的孩子能把这个好传统传承下去,这样就挺好。想想吧,不到1w就能帮助一个小孩子从小学到初中毕业,持续九年。 而对一些人来说,半个包包而已。或者这就是所谓的城乡区别?我们很难想象,一家人靠着一百多块就能过一个月,会怎么过下去。那些外出打工,杳无音信的父母们,那些打麻将度日的父母们,那些父母官们,他们能想象吗?或者就是他们忘记了吧。
我们来解2个字:
责,上青头,做青春解,做岁月解;下贝,做钱解,做贵重物品解。青头说,需要付出青春,贝说,需要付出钱,当然,时间也是自己的宝贵物品。
任,人旁,壬体,壬是任的初文,甲骨文字形,壬即担荷的担子的竖立形。本义:挑担;荷;肩负,即为承担。从人旁,做担子,行李解。
社会应该承担的责任,他承担了么?是什么造就了留守的孩子,单亲的孩子,和父母俱在身边的孩子会有明显的差别?
不是为了批评什么,因为批评不能改变任何一点现状。只是忘记责任,逃避责任的父母,还有我们的父母官,是孩子们的灾难。
生活在别处 | 评论:0
| 阅读:548