浏览模式: 标准 | 列表全部文章

你怕的是什么?

阴谋不可外露,阳谋不可内藏。

我的阳谋是到广东,阴谋呢?不可说,哈。

话说最近人品实在是不错。特别是当我看完在同一小区租的另外两套房子之后。

我在想,是不是需要申请加入TimeTunnel的开源项目组,不就是写点java么,哥们还是会的。

躺在床上,看小说,然后在想timetunnel和esper的整合,架构搭好,可以做出一个很有意思的东西。

MH同学提供了非常多的关于在项目中实施的建议和思路。

记录如下:

1)库表的清空条件

2)同一应用的多次启动

3)流量控制

和WB同学聊天,说起来翟鸿燊老师的能下载到的一些讲座。

我现在大概明白为什么keep hungry很难了,那些所谓的责任感不止拷问的是你的面皮厚薄,更是拷问了你的那变态的责任心。

换了个岗位,嗯,是的,你的待遇比那些目前做这一块的很多哥们要高。

那你一定要干得比他们好,要是干的一般,嗯,那就很纠结,很是头疼。需要么?

术业有专攻,闻道有先后,就算底子很厚,您一刚入门就比别人强,别人混个P啊。

换了岗位,领导对你的更多的期待不是这块事情你需要做好,而是需要你找个途径提升自己。

就算能做好,那又怎样,你能做好所有的事情,能有什么大的提升呢?

技术不能丢,但是技术不是全部,修身为本。

翟老师说:没目的的人,都是为了有目的的人实现他们的目的而服务的。

嗯哼。想想,真是这样。

得到自己想得到的,这个才是关键。做任何事情,都要找到自己的所得和亮点。

士兵突击,袁朗和许三多说:“你怕鬼吗?”

“鬼”?三多不解。

袁朗做出一个张牙舞爪的动作,算是他对“鬼”的解释。

三多笑了:“这世上根本就没有鬼。”

“那你在怕什么呢?鬼和你此时所担心的,不都是人想出来自己吓自己的吗?”袁朗这样问道。

嗯,你怕的是什么?有什么好怕的呢?

-------------------------------------------------------------

PS:我觉得,努力学习,其实都是为了怕当年吹过的牛吹破了。

 

又见项目

在经历1年半没有参与到很具体的项目后,我又摸到了广州的一个项目组,目前扮演个小PM的角色,来做一块比较周边的,但是又很重要的东西。

这一年半的性能测试调优的经验,对于我来说,有用的不多。:)

当然,这也是我主动要求扮演的角色,因为补好代码这一课,我能走的更远。

keep hungry,说说容易,其实很难。脱离自己的领域,和一帮年纪相仿的人一起开会,他人对于开发细节的把握,项目管理的信手拈来,让人很是羡慕嫉妒恨。

选择了,就走下去,有机会成长,何不抓住呢?于是就开始了选型。

选型,当然支持国产,最后打算用淘宝的TimeTunnel来做日志的抓取和传输。

历时一个星期,在淘宝的梅凝同学和聚石同学的帮助下,在本周的最后一天,搞定。

为了后来支持TimeTunnel的哥们能更安心的支持国产开源。

把自己的过程完整的写了出来,没有写troubleshotting,因为我认为我遇到的还不够多。

但是按照我的文档,应该是一定能跑的起来的。

如此。

附件: 淘宝开源timetunnel入门文档.pdf (589.56 K, 下载次数:286)

Tags: timetunnel

突然的不习惯

从杭州九阳回来,接着去了济南的山东农信,福州的兴业证券,深圳建行个贷。

然后突然就闲下来了。到现在为止,闲了半个月,没有任务在屁股后面追着,没有客户现场时不时通宵加班的压力,没有今天不知道明天去哪的慌张,呵,反而觉得有些不适应。

老大说,复杂事件处理的预研,咱俩在家里也憋不出朵花来,不如去广州项目吧,那有需求,有团队,你可以做点自己想做的事情。

在我的规划中,我差不多是明年下半年去广州,突然提前了,反而感觉到一些些的不合时宜。

嗯,说是犯贱也好,反正闲下来,让人心慌慌。

我和老大说,我挑人跟的。在吴鲁加的个人收藏里,看到关于毕胜的访谈。

更坚定了我关于跟什么人当然比做什么事情更重要的理念。

去了留下来,还是去了回来,嗯,这是个问题。

无非就是处理点小问题,看看书,打打台球,羽毛球,吃吃饭,如此而已。

-------------------阅读-----------------------

没有纸质的书,看TXT,已经养成了一个十分不靠谱的,一目10行的习惯。

iphone的屏幕,刷刷的,一个234k的小说,我一会就翻完了,贼快。

《趁现在年少如花》是树树很久之前推荐的,我一直觉得该妞没有长大,停留在自己的小圈子里,有梦想的小女孩。

嗯,看完本文,坚定此信念。

一群官二代,富二代在俄罗斯发生的故事,官二代调查另一个官二代,而结局是美好的,作者也怕伤了读者的心。

最后被调查的官二代资产侵吞的是钱苏联的,而不是贵国的,那种悲愤的感觉就释怀了。

在我笔下,恐怕会写出铁道部副总工和他的28E美刀和多处豪宅不得不说的故事。

话说现在副部级的子女辈70%+的外国户籍,而孙子辈的高达90%+,随便逮住一个,作者写的故事就现实的多。

这哥们运气真差,人品不好。

《海底捞你学不会》是自己买的纸质的书,开始是震撼,后面是感动,在后面是迷茫,作者仿佛告诉了我们很多,又仿佛什么也没有说。

能让人思考的故事,才是好故事。因地制宜,海底捞模式只适用于海底捞,看过之后,吸收了,忘掉。

然后做自己的事情,换种思路,可能更有意思。重意不重式,我想,这才是海底捞你学不会带给人的收获。

如何信任,如何放权,如何斗争,如何团结?

--------------------台球---------------------

赌注打法,5块一颗球,2个小时剥削了丁胖同学的rmb 90。

不计分和Mr.T打,3:2胜,后抢三,再3:2胜。

如心平气和的打球,还是能给力的。这里容得我得瑟一把,这也算是大胜利了。

之前由于心态问题,一直没比分上赢过他。

说明心态在进步,不是么?

-----------------------------------------------------------------------

嗯,我真讨厌我自己现在的这种状态。

部署结构和单点登录

耶鲁大学的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

杭州,上海,济南随想

杭州呆了4天。

前两天很轻松,轻松到可以一起聊聊天,看看代码,想想事情。

后两天很郁闷,到周六才想到解决方案。

系统的思维很重要。IE和单点登录服务器对于F5来说,不是同一个session,需要对CAS代码做改造,需要对F5配置规则。

打完手工。

我开始喜欢慢生活,很老婆坐在地板上,看乌龟吃点饲料,一看半个小时,嗯,这种感觉真好。

我们是在生活之余抽空工作,好好工作;而不是在工作之余抽空生活,好好生活。

说很简单的,但是很难做。

上周四早上,放下背包,老沈说,string,我们什么时候去打斯洛克吧。

我说,没问题啊,最近我都有空的。

KQ马上接话,你现在没空了,2个事情在你头上。于是我在下午屁颠屁颠的跑来了山东济南。

周五半天,TPS从400不到飙升到830。晚上的时候,发现,遗失了功能点,加上个功能点,优化,运行着,闪人。

周六看TPS是680,发现还遗失个功能点;于是又加上,检查完毕,再次优化,运行,TPS到了780。

然后吃点烤肉,喝喝扎啤。

工作和生活一样,就是不断的优化,不断的挑战自己。

而很多人偏偏是不断的挑战他人,不断的让他们优化。

我很喜欢这种好为人师的感觉。

我在很大的办公大厅,我直言挑衅中创的时候,我很想知道,坐在我斜对面的构建部的副总,他是什么个想法。

但是我没听到他说一句话。

只是派了几个女人,专职扯皮。

我发微博说,中创啊中创,你真对得起公司名称中的中字。

济南很冷,特别是对于只穿了凉鞋,和短袖的我来说。

Records:61912345678910»