07 2021 档案
摘要:原文:https://blog.csdn.net/qq_34556414/article/details/106116889 作者:富士康质检员张全蛋 nginx长连接-keepalive 当使用nginx作为反向代理时,为了支持长连接,需要做到两点: 从client到nginx的连接是长连接 从n
阅读全文
摘要:add by zhj: 客户端使用的是Apache的HttpClient 原文:https://blog.csdn.net/Kingson_Wu/article/details/80102077 作者:Torreson 最近心里有几个疑问想要解决: 1. keepalive 是否开启服务端控制还是客
阅读全文
摘要:原文:https://xie.infoq.cn/article/e82a53c6d69fb9852e68ce8da 作者:linux大本营 CLOSE_WAIT 和 TIME_WAIT 是如何产生的?大量的 CLOSE_WAIT 和 TIME_WAIT 又有何隐患?本文将通过实践角度来带你揭开 CL
阅读全文
摘要:原文:https://cloud.tencent.com/developer/article/1562471 作者:日拱一兵 前言 有时候我们需要在应用启动时执行一些代码片段,这些片段可能是仅仅是为了记录 log,也可能是在启动时检查与安装证书 ,诸如上述业务要求我们可能会经常碰到 Spring B
阅读全文
摘要:原文:https://zhuanlan.zhihu.com/p/352967633 作者:神马翔 Spring 应用有时会在应用启动后做一些初始化的操作,比如从数据库中拉取一些数据缓存起来,比如读取一些配置变量。如何在容器启动后来执行一个任务呢?本文针对这个问题,探讨一下几个方面的内容。 Sprin
阅读全文
摘要:add by zhj: TCP的Keepalive使用的是SO_KEEPALIVE参数,它对应三个参数,通过setsocketopt()可以配置socket的这个属性,客户端和服务端都可以设置,两者是独立的,互不依赖,但在一方设置就可以了。 TCP的检测是应用层感知不到的,是操作系统在TCP层完成的
阅读全文