`
hyl198611
  • 浏览: 225664 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

高并发 Linux 服务器的常用配置

阅读更多

/proc/sys/fs/file-max

fs.file-max = 999999 # 进程可以同时打开的最大句柄数

/etc/sysctl.conf

net.ipv4.tcp_tw_reuse = 1 # 重用 TIME_WAIT 状态的 socket

net.ipv4.tcp_keepalive_time = 600 # 当 keepalive 启用时,TCP 发送 keepalive 消息的频度

net.ipv4.tcp_fin_timeout = 30 # socket 保持在 FIN_WAIT_2 状态的最大时间

net.ipv4.tcp_max_tw_buckets = 5000 # 操作系统允许 TIME_WAIT socket 的最大数量

net.ipv4.ip_local_port_ tange = 1024 61000 # 定义在 UDP和 TCP 连接中本地端口的取值范围

net.ipv4.tcp_rmem = 4096 32768 262142 # TCP 接收缓存的最小值、默认值、最大值

net.ipv4.tcp_wmem = 4096 32768 262142 # TCP 发送缓存的最小值、默认值、最大值

net.core.netdev_max_backlog = 8096 # 当网卡接收数据包的速度大于内核处理的速度时,保存队列的最大值

net.core.rmem_default = 262144 # 内核 socket 接收缓存区默认的大小

net.core.wmem_default = 212144 # 内核 socket 发送缓存区默认的大小

net.core.rmem_max = 2097152 # 内核 socket 接收缓存区的最大大小

net.core.wmem_max = 2097152 # 内核 socket 发送缓存区的最大大小

net.ipv4.tcp_syncookies = 1 # 防止 TCP SYN 攻击

net.ipv4.tcp_max_syn.backlog = 1024 # TCP 三次握手建立阶段接收 SYN 请求队列的最大长度,默认为 1024

转自:http://www.moyan.tk/article/programming/server/17.html

分享到:
评论

相关推荐

    架构师培训教程 大数据高并发服务器实战 第1篇-Linux 02-文件系统结构及常用shell命令 共62页.pptx

    第1篇-Linux 02-文件系统结构及常用shell命令 共62页 第2.1篇-LNMP部分-源码方式安装 共27页 第2.2篇-LNMP部分-yum方式安装 共21页 第2.4篇-LNMP部分-Nginx部分-基本配置 共30页 第2.5篇-Nginx部分-虚拟主机配置 共...

    架构师培训教程 大数据高并发服务器实战 第2.9篇-Nginx部分-与Tomcat整合配置 共14页.pptx

    第1篇-Linux 02-文件系统结构及常用shell命令 共62页 第2.1篇-LNMP部分-源码方式安装 共27页 第2.2篇-LNMP部分-yum方式安装 共21页 第2.4篇-LNMP部分-Nginx部分-基本配置 共30页 第2.5篇-Nginx部分-虚拟主机配置 共...

    架构师培训教程 大数据高并发服务器实战 第2.4篇-LNMP部分-Nginx部分-基本配置 共30页.pptx

    第1篇-Linux 02-文件系统结构及常用shell命令 共62页 第2.1篇-LNMP部分-源码方式安装 共27页 第2.2篇-LNMP部分-yum方式安装 共21页 第2.4篇-LNMP部分-Nginx部分-基本配置 共30页 第2.5篇-Nginx部分-虚拟主机配置 共...

    架构师培训教程 大数据高并发服务器实战 第2.6篇-Nginx部分-反向代理和负载均衡-负载均衡配置 共9页.pptx

    第1篇-Linux 02-文件系统结构及常用shell命令 共62页 第2.1篇-LNMP部分-源码方式安装 共27页 第2.2篇-LNMP部分-yum方式安装 共21页 第2.4篇-LNMP部分-Nginx部分-基本配置 共30页 第2.5篇-Nginx部分-虚拟主机配置 共...

    架构师培训教程 大数据高并发服务器实战 第2.1篇-LNMP部分-源码方式安装 共27页.pptx

    第1篇-Linux 02-文件系统结构及常用shell命令 共62页 第2.1篇-LNMP部分-源码方式安装 共27页 第2.2篇-LNMP部分-yum方式安装 共21页 第2.4篇-LNMP部分-Nginx部分-基本配置 共30页 第2.5篇-Nginx部分-虚拟主机配置 共...

    magicware Linux 正式版

    Magiclayer中间件可以基于客户端直接连接服务器方式工作,也可以使用公告牌方式工作,实现分布式部署,以支持大量客户端并发访问服务器。公告牌支持对服务器的负载均衡,为建立高可用的应用系统提供基础。 多种...

    Linux菜鸟级重点

    这篇文章只是简单介绍一些linux比较常用的或者说是基础的也是重要的知识,有些在模块后面标上“重点”的,是必须熟记的知识了,还有一些关于在linux上进行服务器管理和应用程序开发的总结将在稍后更新。声明一下:...

    cmd操作命令和linux命令大全收集

    3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。它在 Windows NT/2000/XP 中均可使用,但在 Windows 98 中却没有集成这一个工具。 4. explorer-------打开...

    开始文档管理系统 v4.3.5 综合版.zip

    系统支持分布式存储、支持HA双机热备、支持多服务器集群,可以满足大量用户、高并发等需求。档统一在服务器中存储,并进行严格的权限管理 。 开始软件文档管理系统功能: 多种方式访问文件,各种浏览器(IE、Fire...

    30道Nginx面试题含答案(很全)

    在Linux操作系统下,nginx使用epoll事件模型,得益于此,nginx在Linux操作系统下效率相当高。 Nginx支持热部署,几乎可以做到7*24小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件...

    linux网路编程 中文 23M 版

    第1 章Linux操作系统概述................... .......................................................................... 2 1.1 Linux发展历史........................................................ 2 ...

    nginx-tutorial:Nginx安装维护入门学习笔记,以及各种实例

    所以关于 Nginx,有这些标签:「异步」「事件」「模块化」「高性能」「高并发」「反向代理」「负载均衡」Linux系统:Centos 7 x64Nginx版本:1.11.5目录配置常用正则全局变量符号参考配置文件内置预定义变量反向代理...

    CentOS7下 yum方式安装Nginx的实现步骤

    诸如低开销,高并发,支持缓存,支持正反向代理,支持负载均衡,支持正则,支持rewrite等等不一而足。所以众多粉丝们也是不计其数。本文基于CentOS 7简要描述yum方式的安装部署,供大家参考。 如果是编译安装可以...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    2.3.1为服务器配置4个网卡 2.3.2安装Linux操作系统 2.3.3挂载iSCSI磁盘 2.3.4配置udev固定iSCSI磁盘设备名称 2.3.5配置服务器的图形化环境 2.4 RAC运行环境安装前检查 2.4.1服务器检查 2.4.2存储检查 2.4.3...

    Oracle9i备课笔记——吕海东

    (4) 数据库的并发性:Oracle并发模型是独一无二的,优于IBM和Microsoft公司。大的ERP厂家都使用Oracle数据库的原因之一。 1.4 Oracle9i产品的构成 - Oracle9i已经不是一个简单的数据库服务器产品,而是一个完整的...

    loadrunner测试资料

     一台服务器系统的性能可以按照处理器、内存、存储、网络几部分来划分,而针对不同的应用,可能会对某些部分的性能要求高一些。  Iometer(www.iometer.org):存储子系统读写性能测试  Iometer是Windows系统下...

    低清版 大型门户网站是这样炼成的.pdf

    1.2 高性能、高负载门户网站架构剖析 9 1.2.1 服务器操作系统的选择 10 1.2.2 dns服务器bind 16 1.2.3 cache服务器squid 18 1.2.4 带负载均衡的http服务器apache 19 1.2.5 支持集群功能的web服务器tomcat 21 ...

    javapms门户网站源码

    Java语言之所以受人推崇,是因为它确实称得上是一种新一代编程语言,具有面向对象、可移植性好、与硬件无关、系统强健安全、提供了并发机制、性能高的众多优点,并提供了分布性、多线程、动态性的支持。 Java作为一...

    400电话办理选号系统

    程序拥有高并发采集系统,开发人员可根据采集文件:cj.php/cj2.php的结构进行调整采集任意API接口或WEB数据入库。 3)SEO优化功能 在SEO,该程序使用模拟静态,可以设置:首页、列表页、内容页的标题后缀、描述及...

    JAVA上百实例源码以及开源项目

     WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书  Java局域网通信——飞鸽传书源代码,大家都知道VB...

Global site tag (gtag.js) - Google Analytics