fs.file-max = 655350 # 系统文件描述符总量 net.ipv4.ip_local_port_range = 1024 65535 # 打开端口范围 net.ipv4.tcp_max_tw_buckets = 2000 # 设置tcp连接时TIME_WAIT个数 net.ipv4. ...
分类:
其他好文 时间:
2017-06-01 14:42:51
阅读次数:
127
优化操作系统本身操作系统:CentOS7.2x86_64内核参数优化:vim/etc/sysctl.conf#系统所有进程一共可以打开的文件数量。同时一些程序可以通过setrlimit调用,设置每个进程的限制。如果得到大量使用完文件句柄的错误信息,是应该增加这个值。fs.file-max=600000#端口使用的范围ne..
分类:
其他好文 时间:
2017-05-15 22:46:10
阅读次数:
286
vm.swappiness=0net.ipv4.tcp_fin_timeout=15net.core.rmem_max=16777216net.core.wmem_max=16777216net.ipv4.tcp_rmem=40968738016777216net.ipv4.tcp_wmem=40966553616777216fs.file-max=524288net.ipv4.ip_forward=0net.ipv4.conf.default.rp_filter=1net.ipv4.conf.default..
分类:
其他好文 时间:
2017-04-17 14:49:10
阅读次数:
392
操作如下: ulimit -a #查看现有各个限制值情况 ulimit -n #查看现有打开文件打开数量最大值 cat /proc/sys/fs/file-max #查看本Linux最大打开文件打开数限制 echo ' * soft nofile 409600 ' >> /etc/security/ ...
分类:
系统相关 时间:
2017-04-09 19:41:14
阅读次数:
219
来自《深入理解Nginx模块开发与架构解析》 P9 #表示进程(例如一个worker进程)可能同时打开的最大句柄数,直接限制最大并发连接数fs.file max = 999999 #1代表允许将状态为TIME-WAIT状态的socket连接重新用于新的连接。对于服务器来说有意义,因为有大量的TIME ...
分类:
其他好文 时间:
2017-04-02 23:41:42
阅读次数:
366
以下为使用systemd的修改方法: 1、系统层修改: 通过修改sysctl配置,提高系统的打开文件数量 vim /etc/sysctl.conf,添加: fs.file-max = 65535 执行sysctl -p 此步骤调整后,打开rabbitmq管理页面,会发现rabbitmq最大的打开文件 ...
分类:
其他好文 时间:
2017-03-29 15:39:32
阅读次数:
163
vi/etc/hosts10.254.28.11jwdb0110.254.28.12jwdb0210.254.28.13jwdb01-vip10.254.28.14jwdb02-vip6.6.7.101jwdb01-priv6.6.7.102jwdb02-priv10.254.28.15jwdb-scanvi/etc/sysctl.conf#oracleracconfigparameterfs.aio-max-nr=1048576fs.file-max=6815744#kernel.shmall=209715..
分类:
数据库 时间:
2017-03-09 01:27:01
阅读次数:
221
1,内核级别$vi/etc/sysctl.conf加上fs.file-max设置fs.file-max=100000然后重新载入核心配置$sysctl-p2,系统级别:修改etc/security/limits.conf中软限制和硬限制数。*softnofile10240*hardnofile15360其中第一行soft表示所有用户打开文件的数量限制为10240,如果超过这个数字..
分类:
Web程序 时间:
2017-02-09 16:22:07
阅读次数:
140
典型的,提供大量静态文件访问的web服务器,缓存服务器(如squid), 均要注意这个问题 网上的教程,大约只是简单说明了如何设置ulimit和file-max, 但并没有说清楚这两者之间的差别,让人一头雾水 1. file-max的含义 man proc,可得到file-max的描述: /proc ...
分类:
其他好文 时间:
2016-11-23 16:47:40
阅读次数:
186
#!/bin/bash#returnerrorcode#0:success#1:parametererror#6:custom.logfileisempty#7:cutfileerror#8:uplogfilesuccessTAR_DIR_FILE_MAX=30MAIN_LOG_FILE_MAX=1024MAIN_LOG_NAME=‘custom.log‘CUT_MAIN_LOG_FILE="custom_$(date+"%Y%m%d%H%M").log"functionusage(){echo"Option..
分类:
系统相关 时间:
2016-11-01 21:59:03
阅读次数:
381