一 发现问题: 服务器是Linux系统,用jmeter测试接口,发现打开很多的TCP连接,[root@m3-2 bin]# ulimit -n 65535用这个命令设置了总的连接数;进行压测的时候,连接数可能达到50000以上,很容易报错;查看各个状态的TCP个数:netstat -an | awk ...
分类:
系统相关 时间:
2017-06-21 18:24:44
阅读次数:
698
ulimit -n 修改 ulimit -n 修改 临时修改: ulimit -SHn 65535 永久修改: echo '* - nofile 65535' >> /etc/security/limits.conf Linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来 ...
分类:
系统相关 时间:
2017-06-21 11:24:55
阅读次数:
225
系统级的限制 查看上限 sysctl -a | grep 'fs.file-max' 查看使用情况 修改上限 在/etc/sysctl.conf文件添加 fs.file-max=65536; 然后执行 sysctl -p 进程级别的限制 查看上限 ulimit -n 查看使用情况 lsof 修改上限 ...
分类:
其他好文 时间:
2017-06-14 22:56:18
阅读次数:
204
一般可以通过ulimit命令或编辑/etc/security/limits.conf重新加载的方式使之生效通过ulimit比较直接,但只在当前的session有效,limits.conf中可以根据用户和限制项使用户在下次登录中生效.对于limits.conf的设定是通过pam_limits.so的加 ...
分类:
系统相关 时间:
2017-06-14 22:24:35
阅读次数:
494
首先修改系统级别:句柄,也就是访问文件的数量 使用ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n 可以查看当前的最大打开文件数。 新装的linux默认只有1024,当作负载较大的服务器时,很容易遇到error: too many open files。因此,需要将其改大。 ...
分类:
其他好文 时间:
2017-06-09 23:40:15
阅读次数:
189
如何设置普通用户的ulimit值1、vim /etc/profile增加 ulimit -n 10240source /etc/profile 重新启动就不需要运行这个命令了。2、修改/etc/security/limits.conf增加* hard nofile 10240 \\限制打开文件数10 ...
分类:
系统相关 时间:
2017-06-08 23:39:18
阅读次数:
560
无论安装什么版本的Oracle,在安装之前,都需要配置 /etc/pam.d/login /etc/profile /etc/security/limits.conf这三个文件 那这三个文件究竟是做什么用的呢?答案就是设置对oracle用户的shell limits。下面就仔细分析一下这几个文件 首 ...
分类:
数据库 时间:
2017-06-05 12:45:03
阅读次数:
248
最近遇到了一个奇怪的问题。 linux系统的pc搭建nfs server,开发板作为nfs client,开发板中全程root权限操作,执行的程序放到 nfs server 中 exports 出的目录中。 1. 开发板中已经设置了 ulimit -c unlimited 2. 将程序copy到 开 ...
分类:
其他好文 时间:
2017-06-02 17:42:03
阅读次数:
117
(1) 控制 Nginx 单个进程允许的最大连接数的参数为 worker_connections ,这个参数要根据服务器性能和内存使用量来调整 (2) 进程的最大连接数受 Linux 系统进程的最大打开文件数限制,只有执行了 "ulimit -HSn 65535" 之后,worker_connect ...
分类:
系统相关 时间:
2017-05-31 14:04:09
阅读次数:
479
[root@localhost ~]# cat /usr/local/nginx/conf/nginx.conf worker_processes 2; worker_cpu_affinity 01 10;worker_rlimit_nofile 65535; # worker 进程最大打开文件数,... ...
分类:
系统相关 时间:
2017-05-31 13:54:55
阅读次数:
230