linux server的idle timeout情况整理(设置不好有可能会导致事故)
来源:互联网 发布:首届江苏网络 编辑:程序博客网 时间:2024/05/15 05:58
总的来说idle timeout的配置使用可以分出这样一些使用情况:
1、内网: (1) php或cgi -------àSERVER A(仅提供服务的server)
这里php和cgi都是短连接操作后端svr A的,所以SERVER这里的idle timeout可以尽量设置的长一些
由php或cgi自己根据读、写操作的超时时间自己控制,不能采用默认的
(2) SERVER--------àSERVER A(仅提供服务的server)
公司内网的,被访问的SERVER A端应该尽量设置长一点的idle timeout,由调用端自己根据情况主动close
SERVER A端基本不主动close,避免高并发时server A 端产生大量TIME_WAIT
且这里的SERVER端可以自己去控制是否采用长连接,更灵活一些
(3) php或者cgi或者SERVER-----------àSERVER A(涉及调用很多外部接口的server)
这种情况比较关键,已经见到过多起类似产生的事故了
php或者cgi或者SERVER这里的超时时间需要非常谨慎,因为它依赖于 SERVER A调用的外部接口
如下的情况就可能导致事故:php-----超时时间默认2秒 ------àSERVER A--------à付费接口超时时间5秒
调用端必须很清楚后端的超时时间,尤其涉及多个接口时,调用段的超时时间应该设置为多个核心接口的最大超时时间
且这里的SERVER A的idle timeout也必须超过5秒钟
2、外网: (1) 用户IE------àapache
刚看了下外网的apache配置,idle timeout是60秒
- linux server的idle timeout情况整理(设置不好有可能会导致事故)
- linux server的idle timeout情况整理(设置不好有可能会导致事故)
- SuSe linux SSH IDLE SESSION TimeOut configuration
- 记录:解决后端server因一个timeout导致的雪崩
- 使用OLE对象遇到莫名其妙的情况时,有可能是没调用初始化函数导致的。
- 数据库的升级有可能会导致各种连接协议的故障
- 修复windows环境zookeeper服务器重启有可能会导致客户端CPU占用率100%的问题
- 设置通知栏颜色的时候有可能导致页面的输入框弹不出来
- SQL Server中的timeout设置
- Timeout 與 Idle
- 基于EO的VO,作为Lov的数据源时,有可能导致返回值为空的情况
- 什么情况会导致Oracle数据库的全表扫描
- ARC下会导致内存泄漏的情况
- 项目server中设置session timeout遇到的问题
- 空间不足导致的网站事故
- 不好的电源会影响USB转TTL串口,导致字符乱码
- 有可能导致Xp_IIS无法启动的补丁
- 一个极有可能引发ExecutionEngineException的情况
- C语言 使用结构体实现简单的通讯录
- js实现表格操作-排序
- Could not compile the mapping document: *******.hbm.xml 的解决方法
- solution for GRASS GIS 6.4.3 on linux failed to open the gui
- 蓝桥杯 水水搜索
- linux server的idle timeout情况整理(设置不好有可能会导致事故)
- 关于生成并发唯一性流水号的解决方案
- 初学EasyUI datagrid:如何用datagrid进行数据的查询
- Windows创建Mysql定时备份
- 金融系列6《借贷记交易流程》
- 验证非空,包括输入一堆空格。
- 第2章 感知机
- zoj3761 Easy billiards
- Visual Studio 2010 可以跑的更快!