手机浏览器扫描二维码访问
一秒记住【xiaoyanwenxue.com】精彩无弹窗免费!虽然报警是来自开发环境,但是这个产品的意义重大,他们可是立了军令状的,如果有问题,他们就要提头去见了。
说实在的他们也工作了有好几年了,像这种项目他们也是头一遭遇到,这可是有关他们的去留问题。
报警是在开发环境,这对于他们来说那太好了。
找到了问题解决后,上线就不会有同样的问题了,如果没有在开发环境没有发现,而是到了线上才有的这个问题,那他们就真的没法交代了。
在回去的路上,他们几个开发还在交流。
“到底是怎么回事,为什么开发环境的负载会突然升高?”
“对啊,是有什么bug了吗?”
“一切都等回去了我们好好的检查检查代码,一定要找出来原因,不能带着问题上线。”这是他们开发的leader说的。
宋飞翼主导了这一次开发的整体架构,是开发团队的负责人,也是架构师,这次的技术选型什么的都是他在搞。
他的这一次的技术选型自认为还是非常不错的,上传的时候不管是二进制还是需要从别的网站抓取的url,他是先放入到了一个本地的redis(一个内存数据库,速度非常快),同时也把这个信息写入到了消息队列中。
这样就可以利用线上n多台物理机来做分布式的操作。
这样做不仅可以避免都访问一个主redis的压力,还能利用多台机器上的内存,直接连的是本机的数据库,所以读写速度也会非常快。
把数据放到本地之后,会有返回一个任务的标志给上传端,这个任务的数据是写到公共的数据库中的。
因为上传端可能会过一会儿就来问一下,刚才那个图片上传成功了没,如果成功了访问地址是什么,如果没有成功也告诉我一下,我一会儿再来问一下。
但是上传端来问的时候,服务器端是有负载均衡的。(一个出口,后面挂了好多个机器,可以想像一下百度的域名,他下面是有好多的物理机的,但是对外只暴露了一个域名,就是baidu,同理,其它大型的网站也基本是这个套路,不过没有百度那么多的机器罢了)
有负载均衡,所以不确实这个提问的动作会具体的落到哪一台,实际上大概率都不会是刚才上传的那一台了。
所以这个时候有人来问了,就需要任何一个机器都能访问到的主库,可以从这里取出来刚才那个上传任务的一些信息,返回给那个询问的人。
这是客户端轮询来要结果,其实还有一个是回调,就是在上传图片的时候就写好,一个通知接口,如果成功了,服务器端就调用一下这个接口,告诉它结果。
然后就是上传的机器怎么把图片的数据存起来的问题了。
宋飞翼在每个机器上启动了一个任务调度系统。
这个调度系统会依次把刚才那个消息队列中的消息给消费者,消费者去真正的执行上传的操作。
其实说白了也就是把一个二进制的数据存到了一个数据库集群中,不过这个是一个特殊的数据库,并不是常见的mysql(也是一个数据库,内容存在磁盘里)。
接着再更新一下公共数据库的信息,这样再有人来问的时候,它就能告诉对方应该用哪个地址来访问。
这样的架构用在线上是很好的,但是用在开发环境基本没有什么太大的用途。
毕竟开发环境只有两个物理机而已,不能发挥出来他设计的这一套架构的优势。
其实一般的情况下开发环境都用的是虚拟机,还是低配的那种,而且还有很多的项目都是共用这个。
宋飞翼说他们的开发环境只有两个物理机还而已,就太气人了。
可就算不能发挥出来这个架构的优势,那也不应该报警啊!
宋飞翼想不明白,到底是哪个环节出了问题,居然能b把两台物理机给逼到这个份上。
回到了工位,他们立刻就登录上了机器查看问题。
不过那两台服务器卡的厉害,他们登上去都慢的很。
用linux(和windowns、macos,是一个操作系统,互联网服务器多用这种系统)特有的几个命令,很快他们就看到了问题出在哪里。
是cpu占用的特别高,所以把整个系统的负载给拉上去了。
从签到开始当洪荒大佬 酥糖微甜 开局签到一颗异兽蛋 霍格沃茨的诸天法爷 斗罗之我的武魂是魂环 摊牌了我就是首富 开局签到一个女帝 极品小农民 我既王牧云王嫣然 龙帝 斗罗之拯救女教皇 灵化游戏进行时 从斗罗开始的万界信仰 大佬每天想把老公变前夫 盗墓寻宝系统 绝世帝皇系统 从无敌领域崛起的祖师爷 全能透视仙医 斗罗之最强赘婿 斗罗之魂骨少年
现代人谭纵含冤而死,英魂不散,意外回到一个陌生的历史时空中去,成为东阳府林家刚考中举人性格懦弱有些给人看不起的旁支子弟林缚。还没来得及去实现整日无事生非溜狗养鸟调戏年轻妇女的举人老爷梦想,林缚就因迷恋祸国倾城的江宁名妓苏湄给卷入一场由当今名士地方豪强朝中权宦割据枭雄东海凶盗等诸多势力参与的争夺逐色的旋涡中去。不甘心做太平犬也不甘沦落为离乱人,且看两世为人的林缚如何从权力金字塔的最底层开始翻云覆雨,在哪识罗裙里销魂别有香的香艳生涯中,完成从治世之能臣到乱世之枭雄的华丽转变。...
已出版,出版名我恋星光,亦恋你绵绵,嫁给我,你会得到一个有钱有颜,还能帮你虐渣渣的绝世好老公。一不小心,乔绵绵惹上云城身份最尊贵显赫的男人墨夜司。很快,全城的人都知道曾扬言终身不娶的墨少娶了个心头宝回来,捧手里怕摔了,含嘴里怕化了。婚后,墨太太忙着拍戏,虐渣渣。墨先生忙着宠老婆,宠老婆,还是宠老婆。下属少爷,少夫人今天打了影后程菲菲一巴掌,把人家都打哭了。男人皱起了眉头又打架了?不像话!告诉她,以后这种事情交给我,别把自己手弄痛了,我心疼。下属少爷,外面传言少夫人嫁给了一个糟老头子。隔天,国民男神墨夜司便召开了全球记者会,高调宣布乔绵绵,我老婆。她是我这辈子最爱的女人。...
闭上眸子的最后一刻,顾蒽好像看见了那个魔鬼般的男人正在朝她匆忙跑来,脸上带着她从来不曾见过的慌乱,眸子里遍布绝望然而重回十八岁,顾蒽下定决心,好好保护自己,保护家人!首先就是不能和慕司承结仇!但是,看着用我要杀你表情说出我来娶你的慕司承顾蒽迟疑了,难道她死前最后那一幕看错了?所有人都认为慕司承不喜欢顾蒽,但只有慕司承自己知道,他喜欢一个人,喜欢了很多年,喜欢到可以把心剖出来送给她...
为了游戏里的皮肤,女友竟然背着我百星荣耀王者强势回归,手把手教你上王者!...
材料,是工业的基础,也是一个工业大国的基石。 秦海,一位来自于21世纪的材料学专家,穿越到了1985年的一家小农机厂。于是,一切遗憾终将不再,一切辉煌得...
她是喝着猫奶活下来的孩子,在这个战乱的年代,无亲无故无依无靠,上天好像剥夺了所有她幸福的权利亲手杀死养父,偷学门派秘典,杀害同门师姐,她成了人性黑暗面的代表,人人喊杀。投身王师,镇压叛乱,一战斩首二十万,她成了救天下于水火的英雄。杀一人被诛,杀万人成侯。昔日屈辱,一朝洗尽,天子赐姓赐地,万民敬之怕之。云,是一个古老又尊贵的姓氏,上古神祇祝融泽披天下,号妘子,子孙后代以云为姓。今赐你云姓,盼你就像云间的明月,效仿祝融大神,扶万民于水火,累万世之奇功!当连生存都是奢望的时候,爱情都像泥土里得不到水份滋养的种子一样,被生生的捂着无法生根发芽。...