码迷,mamicode.com
首页 >  
搜索关键字:nginx + keepalive    ( 749个结果
socket keepalive理解
java socket编程中有个keepAlive选项,看到这个选项经常会误解为长连接,不设置则为短连接,实则不然。 socket连接建立之后,只要双方均未主动关闭连接,那这个连接就是会一直保持的,就是持久的连接。 其实这个选项的意思是TCP连接空闲时是否需要向对方发送探测包,实际上是依赖于底层的T ...
分类:其他好文   时间:2018-09-28 13:45:21    阅读次数:236
Keepalive搭建
!ConfigurationFileforkeepalived#全局定义global_defs{notification_email{#设置keepalived的通知机制和标识acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_fromAlexandre.Cassen@firewall.
分类:其他好文   时间:2018-09-24 16:44:36    阅读次数:278
TCP心跳包与KeepAlive
“cli和ser建立连接后,cli挂掉,ser知道吗?” 方法1:应用层自己实现的心跳包TCP socket心跳机制中,心跳包可以由服务器发送给客户端,也可以由客户端发送给服务器,不过比较起来,前者开销可能更大。因此一般是由客户端给服务器发送心跳包。比如这个示例:https://blog.csdn. ...
分类:其他好文   时间:2018-09-20 01:00:26    阅读次数:169
vue-router 之 keep-alive
keep-alive 简介 keep-alive是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染。 router-view 也是一个组件,如果直接被包在 keep-alive 里面,所有路径匹配到的视图组件都会被缓存,例如: ...
分类:其他好文   时间:2018-09-18 17:22:57    阅读次数:614
学习计划20180918
第一阶段:初级入门  1、Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)  2、Linux用户及权限基础  3、Linux系统进程管理进阶  4、linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令)  5、shell脚本入门(可边练习边学习)第二阶段:中级进阶  中级进阶需要在充分了解linux原理和基础知识之后
分类:其他好文   时间:2018-09-18 16:05:57    阅读次数:167
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
Pinpoint完整集群实现,包括flink集群的加入
Pinpoint是韩国人开发的一套基于java的Apm(应用性能监控),具有低延迟、实时监控、拓扑发现、低性能损耗的特点(官方预估是3%),同事有一个完善的web后台,一目了然查看应用拓扑。 安装使用前我搜索了网上一堆的文档,几乎都是半路货或是比较旧,一半靠官网,一半靠摸索理解,还好感谢官网的协助, ...
分类:其他好文   时间:2018-09-12 13:12:22    阅读次数:671
Python 多线程、进程
本节内容 操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行; ...
分类:编程语言   时间:2018-09-07 14:16:24    阅读次数:198
749条   上一页 1 ... 22 23 24 25 26 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!