笔趣阁

手机浏览器扫描二维码访问

第四十二章 大哥你快收了神通吧(第1页)

一秒记住【m.xiaoyanwenxue.cc】精彩无弹窗免费!

虽然报警是来自开发环境,但是这个产品的意义重大,他们可是立了军令状的,如果有问题,他们就要提头去见了。

说实在的他们也工作了有好几年了,像这种项目他们也是头一遭遇到,这可是有关他们的去留问题。

报警是在开发环境,这对于他们来说那太好了。

找到了问题解决后,上线就不会有同样的问题了,如果没有在开发环境没有发现,而是到了线上才有的这个问题,那他们就真的没法交代了。

在回去的路上,他们几个开发还在交流。

“到底是怎么回事,为什么开发环境的负载会突然升高?”

“对啊,是有什么bug了吗?”

“一切都等回去了我们好好的检查检查代码,一定要找出来原因,不能带着问题上线。”

这是他们开发的leader说的。

宋飞翼主导了这一次开发的整体架构,是开发团队的负责人,也是架构师,这次的技术选型什么的都是他在搞。

他的这一次的技术选型自认为还是非常不错的,上传的时候不管是二进制还是需要从别的网站抓取的url,他是先放入到了一个本地的redis(一个内存数据库,速度非常快),同时也把这个信息写入到了消息队列中。

这样就可以利用线上n多台物理机来做分布式的操作。

这样做不仅可以避免都访问一个主redis的压力,还能利用多台机器上的内存,直接连的是本机的数据库,所以读写速度也会非常快。

把数据放到本地之后,会有返回一个任务的标志给上传端,这个任务的数据是写到公共的数据库中的。

因为上传端可能会过一会儿就来问一下,刚才那个图片上传成功了没,如果成功了访问地址是什么,如果没有成功也告诉我一下,我一会儿再来问一下。

但是上传端来问的时候,服务器端是有负载均衡的。

(一个出口,后面挂了好多个机器,可以想像一下百度的域名,他下面是有好多的物理机的,但是对外只暴露了一个域名,就是baidu,同理,其它大型的网站也基本是这个套路,不过没有百度那么多的机器罢了)

有负载均衡,所以不确实这个提问的动作会具体的落到哪一台,实际上大概率都不会是刚才上传的那一台了。

所以这个时候有人来问了,就需要任何一个机器都能访问到的主库,可以从这里取出来刚才那个上传任务的一些信息,返回给那个询问的人。

这是客户端轮询来要结果,其实还有一个是回调,就是在上传图片的时候就写好,一个通知接口,如果成功了,服务器端就调用一下这个接口,告诉它结果。

然后就是上传的机器怎么把图片的数据存起来的问题了。

宋飞翼在每个机器上启动了一个任务调度系统。

这个调度系统会依次把刚才那个消息队列中的消息给消费者,消费者去真正的执行上传的操作。

其实说白了也就是把一个二进制的数据存到了一个数据库集群中,不过这个是一个特殊的数据库,并不是常见的mysql(也是一个数据库,内容存在磁盘里)。

接着再更新一下公共数据库的信息,这样再有人来问的时候,它就能告诉对方应该用哪个地址来访问。

这样的架构用在线上是很好的,但是用在开发环境基本没有什么太大的用途。

毕竟开发环境只有两个物理机而已,不能发挥出来他设计的这一套架构的优势。

其实一般的情况下开发环境都用的是虚拟机,还是低配的那种,而且还有很多的项目都是共用这个。

宋飞翼说他们的开发环境只有两个物理机还而已,就太气人了。

可就算不能发挥出来这个架构的优势,那也不应该报警啊!

宋飞翼想不明白,到底是哪个环节出了问题,居然能b把两台物理机给逼到这个份上。

回到了工位,他们立刻就登录上了机器查看问题。

不过那两台服务器卡的厉害,他们登上去都慢的很。

用linux(和windowns、macos,是一个操作系统,互联网服务器多用这种系统)特有的几个命令,很快他们就看到了问题出在哪里。

是cpu占用的特别高,所以把整个系统的负载给拉上去了。

网络连接、文件读写、内存都还好。

“cpu为什么会占用的这么多。”

热门小说推荐
万古最强赘婿

万古最强赘婿

姑爷,什么才是强者?香儿问。我之居所,帝君亲临也需叩门请入,我手握一刀,可令满天诸神敬我三千丈,这便是强者!姜寒道。相公,你想过什么样的生活?颜如雪问。佳人在侧,儿孙绕膝,诸神不扰,不坠轮回。姜寒道。弟弟,你这一生可曾有过什么壮举?姜婵问。孤身一人,杀入东海禁区三千里,海妖浮尸如山,算吗?姜寒反问。我这一拳练了五十年,至今无人接下,要不你来接一拳?武帝城老不死咧嘴笑道。不接,接了你便不再是天下第一了!姜寒道。姜寒,你终究还是折在了我的手上,哈哈哈,我再镇压你三千年又如何?燕倾城狂放肆意。疯婆子,你这么做值吗?姜寒怒笑。一个纯粹又复杂的玄幻世界!...

球在脚下

球在脚下

懒惰是一种原罪,因此勤奋也是一种天分。这是最值得期待的天分,因为别的天分都在上帝的掌控之中,只有勤奋,能够创造上帝都无法估计的奇迹。只要球在脚下,我就不会放弃对足球的梦想,我坚信勤能补拙,我坚信天不负我,我坚信我能踢出最好的足球。赵亚宁自传我的传奇一生...

神级逗比系统

神级逗比系统

谁没有年轻过?谁没有迷茫过?多少回冷眼嘲笑,多少回无助彷徨当热血开始燃烧,所有皆不重要,我就是我!一世人,一颗心,一往无前。一群兄弟,几位红颜,纵横沧桑岁月。世人笑我太疯癫,我说你们很肤浅。身经百炼终成剑,方能只手封苍天。张龙,一个满嘴瞎话,所有人眼中离开了老爸就只能饿死的废物,当一个神秘的炙剑系统,带着一...

国民闺女五岁啦

国民闺女五岁啦

国民闺女五岁啦...

千金为后

千金为后

明舒前世身份被夺,流落乡野,误成为燕王赵景烜的侍妾。而堂妹夺了她的身份,享受着她母亲的一切,伯父也踩在他父亲的尸骨上享受着皇家的恩宠。及至燕王成为独揽朝纲,只手遮天的摄政王,有人又处心积虑的毒杀了她,好让堂妹可以作为她的替身嫁给燕王她毒发身亡,再睁开眼,竟然一下子又回到了十年前,成了那个即将被卖去艺坊的八岁小姑娘...

重生之我要做太子

重生之我要做太子

石磊被称之为京城第一帮闲,虽也享受了锦衣玉食,但内心深处他对此极为怨念。重生了,他获得了重头再来的机会。首当其冲,石磊要改变父母死亡的命运,并且帮助父亲在宦途之上渐行高远。而自己,当然要赚钱,赚很多的钱。要美女,要一个大大的后宫。那一世的兄弟,好友,以及如花的女人们,石磊不曾忘记。那一世的敌人,落井下石者,石磊决定一个都不放过。那一世石磊仰望的太子党们,石磊无法改变他们的命途,却可以使自己立于他们之上。又或许,也让他们尝尝帮闲的滋味儿。石磊在那一世见惯了纨绔子弟,尝够了世态炎凉。这一世,他要让自己成为最大的纨绔。不就是太子党么?你们靠老爹,我要靠自己。老爹养成计划开始实施。石磊的嘴角挂着一丝轻笑。(PS这只是一部都市架空小说,纯属虚构,请勿跟现实联系过于紧密。)...

每日热搜小说推荐