-j 加你的cpu核数来加速编译过程 编译出错可以自行安装所需依赖。 或者去官网直接下载编译好的二进制,直接执行。 编译好之后查看文件: mongod:mongodb的执行程序,数据库部署也用这个程序执行。 mongo:用来连接mongodb数据服务器的客户端。一些操作需要mongodb客户端连接到 ...
分类:
数据库 时间:
2017-06-26 14:09:38
阅读次数:
175
11:45:15 表示系统当前时间 up 1 day 表示系统已运行时间 1 user 表示当前用户登录的总人数 load average 表示系统负载,后面三个数值分别表示 1分钟/5分钟/15分钟 内系统的平均负载,通过 cat /proc/cpuinfo 可以知道我当前系统的 CPU 核数为双 ...
分类:
其他好文 时间:
2017-06-12 10:44:27
阅读次数:
200
5-1-1查看系统负载命令命令w或命令uptimeloadaverage:a(1分钟内系统的平均负载),b(5分钟内),c(15分钟内)a:一分钟内有多少个进程使用cpucat/proc/cpuinfo显示的processor的值就是cpu核数a>核数负载偏高5-1-2vmstat详解命令vmstat151秒显示一次显示5次r表示一秒钟内..
分类:
系统相关 时间:
2017-05-21 15:23:42
阅读次数:
187
#nginx启用的用户和组user nginx; #启动的工作进程数,一般配置为跟逻辑CPU核数一样worker_processes auto; #1个nginx进程可打开的最大文件描述符数目的数量worker_rlimit_nofile 51200; #记录严重错误日志error_log /var ...
分类:
其他好文 时间:
2017-05-13 09:54:25
阅读次数:
220
1、隐藏nginxheader版本号2、更改源码隐藏软件名称3、更改nginx默认用户及用户组4、配置nginxworker进程个数5、根据CPU核数进行nginx进程优化6、nginx事件处理模型优化7、调整Nginxworker单个进程允许的客户端最大连接数8、配置Nginxworker进程最大打开文件数9、开启高效的文件..
分类:
其他好文 时间:
2017-04-20 12:15:32
阅读次数:
171
1)调整配置文件中的配置项的值(配置文件:nginx.conf) worker_processes auto;开启的进程数,一般配置为跟逻辑CPU核数一样worker_rlimit_nofile 51200;1个nginx进程可打开的最大文件描述符数目的数量 events{ use epoll;设置 ...
分类:
其他好文 时间:
2017-04-04 18:29:09
阅读次数:
129
监控类型-基础监控-应用监控-业务监控基础监控:触发器值系统负载大于服务器CPU核数cpu使用大于百分之八十cpu负载cpu_io等待内存使用剩于300M磁盘使用按照默认网卡出入流量IO每秒读写次数IO使用率大于百分之八十应用监控:TCP各连接状态监控java程序监控Tomcat性能监控PHP-FPM..
分类:
其他好文 时间:
2017-04-01 21:58:40
阅读次数:
154
1.1隐藏nginxheader里版本号信息
1.2更改源码隐藏软件名称及版本号
1.3更改掉nginx默认用户及用户组(worker进程服务用户优化)
1.4配置nginxworker进程个数
1.5根据cpu核数进行nginx进程优化
1.6nginx事件处理模型优化
1.7调整nginxworker单个进程允许的客户端最大连接数
1.8..
分类:
其他好文 时间:
2017-03-19 22:45:08
阅读次数:
243
一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为 ...
分类:
编程语言 时间:
2017-02-19 13:58:25
阅读次数:
217
我们的java服务器集群在发布的时候,会出现刚发布的服务器load飙高(超过cpu核数)的问题,过几分钟才能回到低位,分析了好久也没发现什么原因。经过查阅相关资料,我们意识到jvm在刚启动时,性能并不是最好的状态,在随后的运行过程中,它会自动分析热点(运行频率高的的代码..
分类:
编程语言 时间:
2017-01-06 22:51:09
阅读次数:
390