【APACHE的工作方式】 prefork模式(默认) 这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响 ...
分类:
Web程序 时间:
2017-02-19 18:05:39
阅读次数:
204
系统环境#uname-a
Linuxpuppetserver252.6.32-431.el6.x86_64#1SMPSunNov1022:19:54EST2013x86_64x86_64x86_64GNU/Linux
#cat/etc/issue
RedHatEnterpriseLinuxServerrelease6.5(Santiago)
Kernel\ronan\m
#python-V
Python2.6.6所需要的rpm包ansible-2.2.1.0-1.el6.noarch.r..
分类:
其他好文 时间:
2017-02-15 19:38:16
阅读次数:
2297
官网:http://www.haproxy.org/ 个人感觉haproxy学习的重点在于配置上,把配置文档搞懂了就明白大部分套路了。不过本篇内容属于入门学习:1.使用haproxy简单的实现负载均衡的效果。2.使用自带监控查看效果。后续待学习的方向是访问日志配置、优化等~ 简介: 我在虚拟机上装的 ...
分类:
其他好文 时间:
2017-02-09 21:52:33
阅读次数:
190
一、全局配置 (1)max_connections最大连接数。默认值是151,最多2000。如果服务器的并发连接请求量比较大,建议调高此值,以增加并行连接数量。但是如果连接数越多,介于MySQL会为每个连接提供连接缓冲区,就会开销越多的内存,所以要适当调整该值。查看最大连接数 查看响应的连接数 ma ...
分类:
数据库 时间:
2017-01-22 15:10:46
阅读次数:
319
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 mysql> show global status; ...
分类:
数据库 时间:
2017-01-20 12:25:39
阅读次数:
237
nginx配置如下: #指定nginx进程运行用户以及用户组user www www;#nginx要开启的进程数为8worker_processes 8;#全局错误日志文件#debug输出日志最为详细,而crit输出日志最少/var/log目录是linux下的日志存放目录error_log /var ...
分类:
其他好文 时间:
2017-01-19 09:29:30
阅读次数:
204
1数据文件与二进制日志文件确保分别存放在不同的磁盘上,防范磁盘故障2设置开启innodb引擎,default-storage-engine=innodb3设置innodb_file_per_tablecan参数,让每个innodb表使用单独的ibd文件4设置灵活表空间innodb_data_home_dir=/home/mysql/datainnodb_data_file_path5设..
分类:
数据库 时间:
2017-01-16 14:32:38
阅读次数:
212
#定义Nginx运行的用户和用户组userwwwwww;#nginx进程数,建议设置为等于CPU总核心数。worker_processes8;#全局错误日志定义类型,[debug|info|notice|warn|error|crit]error_log/var/log/nginx/error.loginfo;#进程文件pid/var/run/nginx.pid;#一个nginx进程打开的最多文件描述..
分类:
其他好文 时间:
2017-01-10 10:31:57
阅读次数:
255
在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。 nginx配置文件和内核参数的优化,如有不妥,敬请指出 一、nginx的配置优化 1)nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。 worker_processes 8 ...
分类:
其他好文 时间:
2016-12-25 18:38:47
阅读次数:
171
1配置nginx工作进程的数量(nginxworker)进程数nginx_processesauto;2开启nginx利用多核couworker_cpu_affinityauto;3更改worker进程可打开的文件最大数worker_rlimit_nofile65535events模块1使用epoll模型useepoll2设置每个worker进程并发处理的最大连接数worker_connections6..
分类:
其他好文 时间:
2016-12-20 21:18:30
阅读次数:
138