黑天鹅

序言

    感觉很久没写文章了。。。所以写一篇。。。


    很多东西,需要感同身受,才能感觉到其中的滋味,才能感觉到其中欲仙欲死的快感。。。


    在你看的同时,你也可以想想,当你遇到这种情况,你怎么处理?你使用什么方法?你如何来调整你的心态?思索一下未来。。。。


你想要什么样的生活?

    生活离开的太远。。。所以应该偶尔回顾以下过去美好的生活。。。


    落日斜阳,泡一壶茶,放着轻音乐,看着自己惬意的书。。。看着小狗在奔跑玩耍。。。看见好玩的会开心大笑,看见伤心的能悲伤流泪。。。


    小孩思维,世界总是充满好奇,跌倒也会再次起来。。。然。。。年龄好像都是俗人不能逾越的坎。。那么这个世界更喜欢机器人?带着面具跳舞。。。那么有多美?


    什么样的工作不带有侵入性?选择了IT,好像就很少有生活了吧。。。多少IT从业人员自己能享受到做饭的乐趣,例如洗菜,做自己爱吃的一丝炒肉丝,再来一个鱼汤伴伴味道。。。


    运维。。。告警来袭,放下所有的一切去处理告警。。。这是本职工作。

    开发。。。加班,加班,加班。。。无数的BUG涌上心头。。这就是你的本份。

    管理。。。开会,开会,开会。。。一天就这么懵懂懵懂的过去。。。这又是什么?


    要想生活变美好?所以就只能自动化开发了么。。自动调度,自动检测故障,自动恢复,自动扩容,自动升级。。。这。。。感觉是给devops打广告。。。但是,事实就是这样。。。


    要想生活变美好。。。那就必须经济自由???那么在这个上面又有多少人死在一套房上。。梦想,就扼杀在萌芽之中。。。


    野心!!!你有多少野心,那么工作就会侵占你多少生活,你要是没有野心,那么工作其实和你有半毛钱关系。。。万花丛中过,片叶不沾身


    生活。。。追求的不过是开心。。。而工作,或许应该也追求是just for fun!!!


    生活过的很累,但是很开心,那就是美好的生活。

    工作过的很累,但是很开心,那就是美好的工作。


    生活,不是表面上物质,物质再多,也不过是虚荣,当你夜深人静的时候,摸着自己的良心,如果感觉到疼。。。那就说明,这种生活或许你也不想要。


    工作,不是表面上的头衔,头衔再多,也不过是虚无缥缈的光环,褪去了这身光环,是否还有其他???在夜深人静的时候,摸着自己的良心,这种付出是否值得。。。是为了自己冲锋陷阵,还是为了整个团队???是你自己的私欲?还是为了团队的福利???


    生活。。。打开你的通讯录,还有几个能聊得上来??基本上都寥寥无几吧。。。打开你的虚拟交流工具,还有几个能谈谈真心话。。。还有吗?还有吗?也只不过是一群人孤独的狂欢??


    美好的一天从蓝天白云开始。。。从落日斜阳结束。。。。


    工作不顺心应该会影响生活。。。所谓的关了灯都一样,都是屁话。。。感觉会恶心,感觉。。。想吐。。。

    

用技术引领生活

    有的人用技术来赚钱,有的人技术来杀熟,所以我们从另外一个角度来看看,如何用技术引领生活。。。。


    前段时间进行变更,在SLB负载均衡后端挂有三个RS的数据库服务器,数据库做的是分库分表,在进行变更的时候,直接移除了后端的RS,从而导致大量的报错;还是太年轻。。。


    在第二次又要进行变更,又要摘除一个RS,有人说,这是长连接,移除RS必然会报错。。。有人说,这种可以采取的一个思路就是先降低RS的权重,然后让长连接自然消亡。。。有人说。。。


    不要相信别人,梦想都在自己手中,相信别人就会破坏自己的梦想。。。


    那么分析以下,在数据库的连接中,一般都是长连接,直接摘除后端的RS必然会断开长连接,从而会造成应用报错。。。那么查看SLB的类型,使用的LVS的四层连接,好紧张。。。如果算法不是WRR,那么就不能采用降低权重的思路,查看,发现就是WRR算法。。。这就是为什么即使权重都一样,也要采用WRR算法也不采用RR算法的原因。。。即使相同,也略有不同。。。


    既然是长连接,那么一般的设置都有两种策略,一种策略就是长连接到了一定的时间,就是自动超时。。。所以,无论是在lvs的四层,还是在tcp的七层都会有参数设置,例如nginx中就有设置的参数keepalive-timeout,到了时间,只要没有再次请求,那么就会断开长连接;另外一种策略就是设置了长连接的请求的数量,也就是我nginx派生了一个线程来处理请求,当这个连接处理的请求到达了设置之后,就会回收这个线程,新创建一个线程来处理用户的请求,在nginx中设置的参数为keepalive-requests。


    为什么要用长连接?因为。。。三次握手四次断开的成本是很大的,这就是为什么那么多人选择了一个公司要呆很久的原因。。。这就是为什么有的人在一个公司有的能呆一年就走了,有的能呆很久很久。。。因为,呆了一年,处理的事务数量比那个很多年的更多更多。。。。这种解释。。。简直强词夺理,不过这种解释也很好玩,哈哈。。


    从而在第二次变更的时候,查询了超时时间在900秒,也就是15分钟可以断开连接,但是为了保险起见,提前了15个小时来降低权重,在LVS上并不能进行第二种策略的设置,也就是请求数量到达了一定的数量就会自然消亡长连接。。。经过了15个小时后,发现还有8个长连接。。。查询了一下8个长连接的来源系统,发现是非核心系统,那么轮流重启对应的系统,从而所有的长连接全部断开,在使用wrr的权重配置为0的时候,那么就意味着,这个rs不会新建连接来处理新请求,从而保证了在进行摘除RS的时候,应用无报错。。。。


    在做一件事的时候,总有那么几个人说,这个不行,必然会报错,无论是你直接摘除RS还是降低权重,必然引起故障。。。无论你的直接kill后端的rs还是各种都必然故障。。。这种怼回去,估计很爽。。。不过也就那么一会儿,感觉没啥意思。。。


    其实,生活也是一样,在一个地方错了,找原因,找方法。。。总会找到一种切实可行的方法来做,只是你得去想,你得去做,你得去判断。。。总有那么几个人会阻挠你,总有那么几个人会给你灵机一动的时刻。。。


    生活,就在你手中。。。你懂或者不懂,她都在那里。。。。风景,就在你身边。。。你欣赏或者不欣赏,她都在那里。。。那么问题来了。。你是谁?你在哪里?你在做什么?


    看看工作。。。今天你浪费了8小时,降低了一分权重。。。明日复明日。。。终究权重降为0。。。终有一天,你会离职。


    看看生活。。。今天你吵了一架,你赢了,降低了一分权重。。。吵架之王。。。终有一天权重降低为0。。。。最终,赢了或者输了。。。感情都没了。。。这就是人们各种离婚的原因???这就是为什么每个家庭之中。。。都有分布式系统的总控节点的原因???为什么P2P架构很难做到,是因为在每个家庭之中。。。内存信息很难共享。。。。这就是为什么每个人都有自己密码,账户,这就是为什么没有家庭账户的原因???结婚了就应该开一个家庭账户,各种数据同步。。。让你藏私房钱,见鬼去吧。。。。我草,这种创意,把我都吓到了。。。


    琐碎之事,写的感觉不能星如流水。。。技术文章,我更加擅长。。。


    那么,你喜欢当炮灰团队?还是曙光团队?其实两者相同。。。要么成功要么成仁。。。。


       


    SO????JUST  FUCK  IT。。。。DO IT NOW!!!

    


    


    


    


    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值