源码解析
文章平均质量分 58
进击的豆子
这个作者很懒,什么都没留下…
展开
-
一个网络请求的生命周期(三)——Nginx
上一小结总结了从浏览器利用http协议发送了请求,讲道理下一步应该是lvs和f5这些硬件层面的转发,因为是属于传输层第四层的他不需要tcp的3次握手和4次挥手所以就并发性能可以很高,lvs主要是对网络层的和链路层的改造,生成一个虚拟vip,虚拟vip的作用是对外可见对内隐藏。lvs因为不需要3次握手和4次挥手根据操作系统的不同和机器性能的不同64位操作系统ipvs大约占据16MB为2的20次方最大可支持104万的并发,所以几十万是没有问题的。pow(2,20),即 1048576 ...原创 2022-04-28 14:50:50 · 368 阅读 · 0 评论 -
一个网络请求的生命周期(二)
上回说都本地在浏览器输入了www.baidu.com,是通过https访问的网站,说到https就不得不先受说最常用的http协议。http协议是基于tcp/ip协议的在应用层原创 2022-03-27 23:26:43 · 632 阅读 · 0 评论 -
一个网络请求的生命周期(一)
总感觉学了好多知识,有很多知识还是反复反复的学习,当面试被问到的时候却总是回答不出来,这是因为对自己的知识体系没有一个系统的认知,死记硬背很容易一下子就忘了。很想做到一次就记住了,所以要体系的梳理一下,曾经有想利用右脑来记忆画成漫画编程故事来记忆,但是惭愧的很,小弟既不会画漫画也不会写故事,只能先用文字的方法按图索骥的一点点的延申扩展出去。--------------------------------------------以上废话结束当我们通过浏览器发出请求访问一个网站的时候到底经历原创 2022-03-21 20:39:20 · 1307 阅读 · 0 评论 -
框架源码解析,第一篇Spring5.0源码解析(一)
1.spring bean id 不允许重复重复启动会报错原创 2020-09-08 11:37:15 · 136 阅读 · 0 评论