网络服务器
chinapacs
这个作者很懒,什么都没留下…
展开
-
Nginx 网络通信关键分析初步
Nginx WEB服务器这里就不多做介绍,本节主要介绍它的网络处理部分关键流程代码。即网络流的IO读,写操作,这里主要采用gdb调试的方式,快速跟踪源代码各个关键部分,至于具体哪个函数作用,请各个读者按照本章节提出的堆栈函数,采用相关源码阅读工具去浏览。1, 查看Nginx进程root 20122 1 0 00:36 ? 00:00:00 nginx:原创 2011-11-11 23:48:22 · 880 阅读 · 0 评论 -
使用google breakpad生成dump文件
使用google breakpad生成dump文件 breakpad的主要功能就是生成dump文件,还可以将dump文件发送的远程http服务器。 breakpad的SVN在这里http://google-breakpad.googlecode.com/svn/trunk linux,mac,solaris,windows下面产生dump文件的例子文件在这几个文件里面,他们的流程几转载 2012-03-19 11:59:52 · 1590 阅读 · 0 评论 -
关于VS200X 中 libcmtd.lib冲突 解决办法
比如在VS2005 上编译程序,经常会破到如下的情况,提示连接通不过。MSVCRTD.lib(MSVCR80D.dll) : error LNK2005: _wcsrchr 已经在 libcmtd.lib(wcsrchr.obj) 中定义MSVCRTD.lib(MSVCR80D.dll) : error LNK2005: __vsnprintf 已经在 libcmtd.lib(vsnpri原创 2012-04-08 00:35:15 · 1744 阅读 · 0 评论 -
Mysql cluster (集群)7.2的性能实测(50万次/秒)
在上篇文章中,主要介绍了cluster的安装部署。Mysql官方给出了每分钟1 Billion的海量查询响应能力,到底是否如传说中的那么强力?首先要强调的一点,任何性能测试,都是与硬件直接关联的。我没有看到官方给出这个1 Billion数据的测试硬件配置和参数配置,所以不敢轻易苟同。我在测试的时候,使用了如下硬件配置CPU Inter xeon E1230 3.2G 4核Mem 32转载 2014-04-01 22:06:09 · 2166 阅读 · 1 评论 -
使用 Docker 构建开发、测试环境
docker 为开发人员和系统管理员提供了一个可供开发,分发(ship)和运行应用的平台。将Docker化的应用及其依赖环境不需要经过任何修改就可以分发到任何地方--提供给QA,团队成员或者分发到云平台中。这是使用Docker的一个很重要的目的。什么是 DockerDocker的英文本意是码头工人,也就是搬运工,这种搬运工搬运的是集装箱(Container),集装箱里面装的可不是商转载 2014-11-29 22:53:03 · 5415 阅读 · 0 评论