Web 环境设置
- 修改最大打开文件数量
ulimit -n 100000
- 修改创建文件的最大值
#/etc/security/limits.conf
* soft nofile 262140
* hard nofile 262140
- 修改tcp相关设置
#/etc/sysctl.conf
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 5120    65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000
fs.file-max = 65536
vm.overcommit_memory = 1
减少首次建立连接时,断开连接的攻击:
tcp_syncookies
tcp_synack_retries 可以用他来减少重试次数;
tcp_max_syn_backlog,可以增大SYN连接数;
tcp_abort_on_overflow 处理不过来干脆就直接拒绝连接
TCP链接关闭的时候,需要等两个TIME_WAIT的时间,才能正式关闭TCP.(TCP链接关闭从发fin)
tcp_tw_reuse
tcp_timestamps=1  默认开启
查看端口范围:
sysctl -a | grep port
查看TCP请求的各状态量
netstat -nt | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'
tcp_tw_recycle 在NAT网络中不建议开启
Web 环境设置的更多相关文章
- ubuntu14.04安装及web环境的搭建
		在进行接下来的工作之前首先得准备一个Ubuntu的启动U盘以及腾出一个至少50G的系统盘(在网上看到有人用20G的,不知道效果怎么样).关于Ubuntu启动U盘大家可以参考这个帖子 http://ti ... 
- Python 2/3 安装与运行环境设置
		Python 2/3 安装与运行环境设置: 1.Python 软件源:https://www.python.org/ 下载Win版本 https://www.python.org/downloa ... 
- Eclipse开发环境设置(Maven+Spring MVC+Flex)
		1. 环境设置 1.1. Java环境设置 1)JAVA_HOME D:\GreenSoftware\Java\Java8X64\jdk1.8.0_91 2)PATH ;%JAVA_HOME%/bin ... 
- Java Web 环境搭建步骤(超详细,包括前期安装步骤)
		Java Web 环境搭建步骤 安装对应版本的JDK 配置环境变量 本人安装的路径是C盘,在path中加入C:\Program Files\Java\jdk1.8.0_65\bin 测试配置成功,cm ... 
- 快速搭建Web环境 Angularjs + Express3 + Bootstrap3
		快速搭建Web环境 Angularjs + Express3 + Bootstrap3 AngularJS体验式编程系列文章, 将介绍如何用angularjs构建一个强大的web前端系统.angula ... 
- 在linux CentOS6上安装web环境
		感谢浏览,欢迎交流=.= 都说linux作为服务器优于window,近期也是学习了下linux. win7下安装了linux虚拟机,购买linux阿里云主机,开启linux之旅. 进入正题,在linu ... 
- 阿里云服务器:IIS网站的架设(一、环境设置与安装IIS网站  二、网站的基本设置  三、建立新网站(未完待续))
		Windows Server 2012 R2的Internet Information Services (IIS)网站的模块化设计,可以减少被攻击面并减轻管理负担,让系统管理员更容易架设安全的具备高 ... 
- centos上安装配置java WEB环境_java(转)
		趁着十一期间,好好的写写随笔来记录自己所学.所践和所得,不足之处,欢迎各位拍砖~~~ 工具:Xftp 5.Xshell 5 一.安装jdk 1. 使用Xftp 5把jdk-8u65-linux-x64 ... 
- 使用Docker搭建简易的 Java Web 环境
		 从[<从最简单的入手学习 Docker ... 
随机推荐
- nor flash之4字节地址模式
			背景 容量低于 16M bytes 的 nor,一般使用 3 字节地址模式,即命令格式是 cmd + addr[2] + addr[1] + addr[0] + ... 使用超过 16M bytes ... 
- 负载均衡框架 ribbon 三
			Ribbon 在 SpringCloud 中的使用 1.构建 Eureka 注册中心 smart-platform-eureka1 (1)导入jar包 <properties> <p ... 
- 内网渗透之信息收集-windows系统篇
			windows 用户相关 query user #查看当前在线的用户 whoami #查看当前用户 net user #查看当前系统全部用户 net1 user #查看当前系统全部用户(高权限命令) ... 
- 探究Spring Boot中的接收参数问题与客户端发送请求传递数据
			结合此篇参考Spring框架学习笔记(9)--API接口设计相关知识及具体编码实现 在使用Spring Boot进行接收参数的时候,发现了许多问题,之前一直都很忙,最近才稍微有空研究一下此问题. 网上 ... 
- 系统之眼!Linux系统性能监控工具Glances
			一.Glances介绍 glances是一个基于python语言开发,可以为linux或者UNIX性能提供监视和分析性能数据的功能.glances在用户的终端上显示重要的系统信息,并动态的进行更新,让 ... 
- 五分钟学Java:如何学习Java面试必考的JVM虚拟机
			原创声明 本文首发于微信公众号[程序员黄小斜] 本文作者:黄小斜 转载请务必在文章开头注明出处和作者. 本文思维导图 为什么要学习JVM虚拟机 最近的你有没有参加Java面试呢?你有没有发现,Java ... 
- js获取按钮的文字
			button按钮有两种情况: 1 <input type="button" id="button" value="button"> ... 
- 深入理解计算机系统 (CS:APP) - 高速缓存实验 Cache Lab 解析
			原文地址:https://billc.io/2019/05/csapp-cachelab/ 这个实验是这学期的第四个实验.作为缓存这一章的配套实验,设计得非常精妙.难度上来讲,相比之前的修改现成文件, ... 
- WPF 启动缓慢问题
			Actually there's 2 main reasons that the default project type for WPF applications is x86. Intellitr ... 
- SOFARPC模式下的Consul注册中心
			Consul大家不陌生,就是和Zookeeper.Nacos一伙的,能够作为微服务基础架构的注册中心,算是比较成熟的组件,和Springcloud集成顺滑, 考虑到Eureka已经停止更新,所以有必要 ... 
