码迷,mamicode.com
首页 >  
搜索关键字:time_wait http1.0 http1.1 keepalive connection、content-length、transfer-encoding    ( 1176个结果
Nginx反向代理与后端服务采用连接池参数分析,长连接减少TIME_WAIT
前面已经讲过,在使用locust直连后端服务器时,可以通过设置HTTP头部为keep-alive,并在客户端断开连接,减少服务器的连接压力。因为由客户端断开连接,客户端的连接会变为TIME_WAIT状态,从而有效的节省了服务器的资源。 但通常,我们的服务器并不是简单的一个服务器端程序,一般还会有ca ...
分类:其他好文   时间:2018-09-16 22:28:45    阅读次数:283
Http协议
首先我先介绍一下什么是HTTPHTTP协议HTTP(HyperTextTransferProtocol超文本传输协议),是基于TCP/IP通信协议来实现数据传递的应用层协议.用于www万维网服务器(Server-Side)与本地浏览器(Client-Side)之间传输超文本的传输协议.HTTP协议工作原理1:Client-Side与Server-Side建立一个TCP套接字连接.2:Client-
分类:Web程序   时间:2018-09-15 23:23:57    阅读次数:291
Java线程池详解
构造一个线程池为什么需要几个参数?如果避免线程池出现OOM?Runnable和Callable的区别是什么?本文将对这些问题一一解答,同时还将给出使用线程池的常见场景和代码片段。 基础知识 Executors创建线程池 Java中创建线程池很简单,只需要调用Executors中相应的便捷方法即可,比 ...
分类:编程语言   时间:2018-09-13 16:20:24    阅读次数:208
CLOSE_WAIT、NON_ESTABLISHED 连接数过高,导致tomcat服务直接宕机
CLOSE_WAIT、TIME_WAIT、NON_ESTABLISHED 连接数过高,导致tomcat服务直接宕机 ...
分类:其他好文   时间:2018-09-13 13:59:14    阅读次数:3417
Pinpoint完整集群实现,包括flink集群的加入
Pinpoint是韩国人开发的一套基于java的Apm(应用性能监控),具有低延迟、实时监控、拓扑发现、低性能损耗的特点(官方预估是3%),同事有一个完善的web后台,一目了然查看应用拓扑。 安装使用前我搜索了网上一堆的文档,几乎都是半路货或是比较旧,一半靠官网,一半靠摸索理解,还好感谢官网的协助, ...
分类:其他好文   时间:2018-09-12 13:12:22    阅读次数:671
locust使用经验---每个任务使用新的链接以及处理大量TIME_WAIT连接
最近由于项目需要,在研究打压测试工具,以及当测试连接过多后端服务器配置问题 测试工具选用locust,locust中文意思为蝗虫,可以想象,locust就像成片的蝗虫,扑向我们的服务。 它支持分布式的打压测试,每个实例可自定义执行任务,执行任务可用python脚本实现,具体如何写python脚本这里 ...
分类:其他好文   时间:2018-09-11 22:56:06    阅读次数:1690
PV并发UV
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'返回结果:SYN_RECV 2 (SYN连接请求收到2个 等待确认)ESTABLISHED 1 (有1个正常数据传输状态)TIME_WAIT 62 (等待结束的请求 ...
分类:其他好文   时间:2018-09-10 11:02:53    阅读次数:217
php性能优化 --- laravel 性能优化
1、laravel官方提供了一些优化(laravel 5.* 版本): (1)、关闭debug,修改 .env 的 APP_DEBUG=false (2)、 sudo php artisan route:cache 路由缓存 (清理路由缓存 sudo php artisan route:clear) ...
分类:Web程序   时间:2018-09-07 19:13:47    阅读次数:215
Python 多线程、进程
本节内容 操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行; ...
分类:编程语言   时间:2018-09-07 14:16:24    阅读次数:198
keepalived
1.1. 高可靠概念 HA(High Available), 高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。 1.2. 高可靠软件keepalived keepalive是一款可以实现高可靠的软件,通常部署在2台服务器上,分为一主一备。Keepa ...
分类:其他好文   时间:2018-09-05 00:51:26    阅读次数:197
1176条   上一页 1 ... 33 34 35 36 37 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!