0%

没有调查过调查过其它人的生活和思想状态,但是就我自己而言,我发现我对现状越来不满,当然这不是对我的家庭,我想这应该是对社会现状的极大不公平的心理抗争吧。没有在国外长期生活过,不知道生活在其它国家的普通人有没有发出生意的权利,但是从网络中得到的信息,我想,这总好过生活在灰暗空气中我们吧。

民以食为天

天朝,北方,最受欢迎的早餐我猜大抵得算是油条、油饼、包子、豆浆、豆腐脑吧?天朝P民平时吃的菜的做法也基本上就是煎炒烹炸炖吧?仔细看看,发现我们吃的东西根本离不开油,那么做油的生意肯定很赚钱吧?然后,有人就想在这上面赚更多的钱了,然后地沟油出现了。

地沟油的问题经过一段时间的打压似乎销声匿迹了,而且似乎舆论也并不太关注了,可是大家都知道,一个暴利行业出现后,并不是那么容易消失的,你要知道,资本家为了百分之二百的利润是不惜走上绞刑台的。 还有需要担心的转基因食品,因为你不知道这种东西会给身体或者整个人类造成什么样的危害,很多的科学家或伪科学家们在热火朝天的争论这是否安全,能否出现在普通人的餐桌上,而于此同时他们还在桌下数着其为某势力代言得到的钞票,他们争论的焦点多半是由哪方从人民手中赚取利润。
当然,官员们也在关心这些哪边占领至高点对它的专政更有好处,对于其统治下的人们的健康问题它们不用担心,在天朝,他们在理所当然的享受着安全的特供食品,而这全是脚下的血肉灌注的。

繁星似锦

好好想想,我们有多久没有看到满天的星辰? 夏天,吃过晚饭,把竹制茶几抬到院子里,再把两个竹椅抬出来,父亲泡着茶,孩子在旁边或撒欢或缠着父亲给讲个故事,父亲拿起扇子使劲摇了两下,然后另一手拿着紫砂小壶吱的吸一小口,“好,昨天咱们讲了织女牛郎星的故事,今天咱还讲跟星星有关的故事,你先把北斗星给老爸指出来。”,“正北边那个最亮的是北极星,那旁边七个比较亮长得像勺子的就是北斗星了”,父亲又拿起茶壶吸了一口,发出吱的一声,“好,那今天咱们就讲个霍去病倒看北斗的故事,霍去病是西汉年间的一位大将……”
时常想起小时候,老爸讲星星的故事给我听,边讲故事边指各个星的位置给我看,由此,我至今记住了很多星星。
我想把这些再讲给我儿子听,可是抬头看看,天空漆黑如墨,运气好的时候能看到在雾气蒙蒙中隐现的月亮,往远处看,也只能看到雾气昭昭中昏黄的路灯。
也不要再奢望在院子里乘凉了,现在在屋里都需要装空气过滤机,更何况,再也没有可能自己独用一个小院子了。

Read more »

前言

在OSC混了这么久,一直想写点东西来着,但是直到现在博客都是空的,主要原因我想有以下这么几点:

  • 所掌握的知识点较散,不成体系,没办法写出一篇漂亮的文章,于是就不想动手。
  • 最近很少接触到新东西,缺乏写作的动力。
  • 想写的东西已经有人写出了更好的文章出来,于是…
  • 好吧,其实以上所写全是扯淡,主要是太懒了。

最近突然特别想写点东西主要是最近身边发生了一些事。

事情一

我的老板(其实就是之前我和另外一哥们跟着他开公司做游戏的哥们,这话说的有点绕的感觉),前几天夜里突然吐了很多血,据这哥们说,当时他正准备睡觉,然后就是一阵阵剧烈的咳嗽,同时吐出一些东西,他发现吐的是血已经是天亮准备去上班的时候了,在他老婆的押送下去了医院做检查,查了一天也没查出原因所在,医生的原话是,先开点药回去吃着,注意休息,等下次再吐血时马上来医院再做全面检查。

Read more »

引子

大概在两个多月前,我们之前的小公司被现在公司收购,从此,我就开始了水深火热的生活。再也不能享受走路五分钟就可以到公司的待遇了,想吃点早餐还要算着时间,不过好在现在这公司在10点前到公司都可以不算迟到。
除了生活上的问题,还有就是工作上也遇到了新的挑战。之前,公司在游戏的推广力度上不大,游戏服务也一直运行的非常不错,没出过大问题,更同遇到过负载问题,但是到了这边后就大不一样了。几乎来新公司之后就马上对游戏开始了大力的推广,于是就开始了地狱般的一个月。

NoSQL

在游戏开始推广之前我们就已经意识到有可能会出现负载问题,到了新公司第一件事就是把一部分与其它库的关联不是那么密切表迁移到NoSQL数据库中,首批迁移的是建筑数据 ,这是数据量最大记录条数最多的数据,在这里我们使用的是腾讯开放平台提供的CMEM,其实就是Memcached,只不过提供了持久化的能力。
由于之前没有尝试过使用NOSQL,出于对这种存储数据方式的不信任和不适应,我们决定保存两份数据,一份在CMEM中,同时再保存一份到数据库中,此处使用的数据库也是腾讯提供的CDB(其实就是MySQL)。我的做法是,在保存数据>到memcached中后,马上把该操作生成sql写入队列,然后再由队列处理程序异步的将数据写入到数据库中,这个做法在刚开始压力没那么大的时候效果非常好,从memcached中读取数据要比从数据库读取的速度快不少。

404 or 500

随着用户的增加,新的问题开始暴发出来。表现出来的现象是,一到在线高峰,用户就可以访问不到服务器,提示404错误,检查日志,发现出现404错误是由500错误引发的,由于没有配置500错误页面,500错误时找不到500错误页面,于是Nginx返回了404 Not Found。查看500错误,发现是无法连接fastcgi服务,然后就卡在这里了,当时没想起来可以记慢执行日志。
在腾讯开放后台查看统计数据时无意中发现,在每次出现大量404错误时数据库的连接数都暴高,猜测这可能是由于同时连接到数据库的客户端太多,查遍了所有有关连接数据库的位置,加入延迟连接数据库的代码,只在必要的时候>连接数据库。这种做法虽然稍有改观,但是在在线高峰时还是会出现404错误。
在纠结于无法解决这个问题时,又检查了GM后台,以及感觉不起眼的队列同步服务,发现队列服务竟然没限制同时连接数,虽然里面加入了限制连接数的代码,但是没启用。果断限制连接数,然后再看,高峰时段平稳度过。

Read more »