user www www;worker_processes 1;error_log logs/error.log;pid logs/nginx.pid;worker_rlimit_nofile 65535;events { use epoll; worker_connections 65535;}h ...
分类:
其他好文 时间:
2019-01-25 22:46:17
阅读次数:
256
启动线程数: 启动线程数=【任务执行时间/(任务执行时间-IO等待时间)】*CPU内核数 最佳启动线程数和CPU内核数量成正比,和IO阻塞时间成反比。如果任务都是CPU计算型任务,那么线程数最多不超过CPU内核数,因为启动再多线程,CPU也来不及调度;相反如果是任务需要等待磁盘操作,网络响应,那么多 ...
分类:
其他好文 时间:
2018-12-18 23:17:11
阅读次数:
285
随着访问量的不断增加,需要对 Nginx 和内核做相应的优化来满足高并发用户的访问,那下面在单台 Nginx 服务器来优化相关参数。 Nginx.conf 配置优化: ...
分类:
其他好文 时间:
2018-12-09 10:35:42
阅读次数:
228
配置websocket wss #加固规则2.1.2:使用单独的用户执行。user nginx;#加固建议2.1.2:使用自动检测CPU核数。worker_processes auto;#加固建议2.1.2:增大Nginx的最大并发链接数。worker_rlimit_nofile 65535;eve ...
分类:
Web程序 时间:
2018-11-29 23:14:37
阅读次数:
639
[From] https://blog.csdn.net/ShouTouDeXingFu/article/details/81167302 etcd 1、下载etcd二进制文件包 https://github.com/coreos/etcd/releases/download/v3.1.3/etcd ...
分类:
其他好文 时间:
2018-11-19 17:24:19
阅读次数:
180
Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数 可以用ulimit -a 来显示当前的各种用户进程限制。 下面我把某linux用户的最大进程数设为10000个: ulimit -u 10240 对于需要做许多 socket 连接并使 ...
分类:
其他好文 时间:
2018-11-07 21:06:56
阅读次数:
160
vim /etc/security/limits.conf* soft nproc 65535* hard nproc 65535* soft nofile 65535* hard nofile 65535重启生效cat /proc/sys/fs/file-max vim /etc/sysctl.c ...
分类:
其他好文 时间:
2018-10-21 16:55:34
阅读次数:
181
原文:https://www.2cto.com/os/201212/176520.html #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info ...
分类:
其他好文 时间:
2018-10-16 01:53:12
阅读次数:
177
#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/ ...
分类:
其他好文 时间:
2018-10-15 18:15:16
阅读次数:
164