计算机网络
图灵AI云
格物致知
展开
-
单条日志过长引发的 CLOSE-WAIT
一、背景 部分租户称他们的某个业务部署在 K8S 容器平台后经常会重启,部分租户称另一个业务在运行一段时间时会产生大量的 CLOSE-WAIT,还有的就是业务跑着就会 hang 住。 其实这三个问题,经过我们排查后,都是同一个问题引起,这也是我今天要分享的主题内容。 二、分析过程 大家都知道,重启我们不好查,因为原因太多了,比如:容器分配的内存不够会重启,运行中程序内存泄漏到将内存耗尽会重启;在 K8S 中配置了容器运行时健康检查时,如果条件未达到会重启等等;总之不好排查。 那如果这三个问题有关联的话,那么原创 2020-06-23 21:18:54 · 652 阅读 · 0 评论 -
当你输入一个网址的时候,实际会发生什么?
原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件转载 2015-06-15 13:42:26 · 542 阅读 · 0 评论 -
socket阻塞与非阻塞,同步与异步、I/O模型
转载于:http://blog.csdn.net/hguisu/article/details/7453390 1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件转载 2015-08-04 10:55:38 · 492 阅读 · 0 评论