值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简 ...
分类:
编程语言 时间:
2016-04-03 00:09:15
阅读次数:
371
LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。本次实践需求:实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 xcache 优化php
作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率。 作为负载均衡服务器:Nginx既可以在内部直接支持Rails和PHP,也可以支持作为...
分类:
数据库 时间:
2016-04-02 07:05:55
阅读次数:
352
一般情况下,默认apache配置文件不可用于生产环境,需要自己根据实际情况调整参数编译最佳状态。 Apache的核心模块叫做多路模块处理(Multi-Processing Mudule,简称MPM)各个系统有不同的模块,windows使用mpm_winnt,linux用mpm_prefork或mpm ...
分类:
Web程序 时间:
2016-04-02 00:50:38
阅读次数:
295
1、redis-benchmark redis基准信息,redis服务器性能检测redis-benchmark -h localhost -p 6379 -c 100 -n 100000 100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服务器性能 2 ...
分类:
其他好文 时间:
2016-03-28 18:38:03
阅读次数:
166
最近看了nginx以及tomcat的集群,做一下简单总结吧 nginx 是一个http服务器,是有俄罗斯人发明的,目前主流的服务器,作为负载均衡服务器,性能非常好,最高支持5万个并发连接数,在淘宝被广泛使用 单个tomcat最大支持的用户并发量默认是150,在测试过程中250左右开始会有性能的问题 ...
分类:
其他好文 时间:
2016-03-27 22:33:41
阅读次数:
238
socketserver.TCPServer Exampleserver side12345678910111213141516171819202122232425262728import socketserver class MyTCPHandler(socketserver.BaseReques...
分类:
其他好文 时间:
2016-03-11 10:11:42
阅读次数:
266
下面列出了对性能优化影响较大的主要变量,主要分为连接请求的变量和缓冲区变量。 1. 连接请求的变量: 1) max_connections MySQL的最大连接数,增加该值增加mysqld 要求的文件描述符的数量。如果服务器的并发连接请求量比较大,建议调高此值,以增加并行连接数量,当然这建立在机器能
分类:
数据库 时间:
2016-03-08 02:11:30
阅读次数:
162
视频监控系统包含下面组成部分: 编号 模块名称 功能及备注 1 设备代理 系统与前端设备进行通信 2 报警 接收/存储报警信息(外部报警) 3 流媒体 转发视频流,由于设备并发连接有限。通常配备多个网卡 4 设备接入 前端设备接入系统,一般通过onvif,rtsp或SDK,电力系统有自己的协议 5
分类:
其他好文 时间:
2016-03-05 20:15:35
阅读次数:
197
一、HAProxy概述1.haproxy简介HAProxy主要提供两个功能:http协议反向代理(不提供缓存功能)、基于tcp层的负载均衡(如https、mysql协议)。适用于需要会话保持或七层处理的且负载特别大的站点。可支持数以万计的并发连接。代理作用:web缓存(加速)、反向代理、内容路由(根据流..
分类:
其他好文 时间:
2016-03-05 06:57:30
阅读次数:
569
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好用,安装使用也特别方便,并且非常小。 主要是 -t 参数用着比较爽,下面参考了张宴的文章: 1、适用系统:Linux 2、编译安装: [root@hexuweb102 ~]$wget ht
分类:
Web程序 时间:
2016-03-04 00:17:48
阅读次数:
183