全部博文(2759)
发布时间:2014-02-21 13:07:15
使用gdb调试跟踪nginx的方法与跟踪普通的方法不同。调试的方法是1.开启nginx,此时nginx的进程已经处于后台运行。2. gdb -p +worker进程的pid 可以调试worker进程,当然也可以利用这种方法调试他的父进程,但是父进程并没有真正的处理实际的业务。3. 为这个进程设置断点。可以发现,nginx的mas.........【阅读全文】
发布时间:2014-02-21 13:06:22
今天被坑了,由于对location不理解,这里总结一下,方便以后查看和学习。语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示.........【阅读全文】
发布时间:2014-02-21 13:06:08
共享内存区域是被多个进程共享的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。这块.........【阅读全文】
发布时间:2014-02-21 13:05:47
目录1.网站的硬件环境2.修改Httpd.conf3.修改sysctl.conf文件一、网站环境LAMP硬件环境[root@www conf]# dmidecode -s processor-versionIntel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz四核八线程内存32G[root@www conf]# free -m &nb.........【阅读全文】
发布时间:2014-02-21 13:05:33
目录 (一)IPC共享内存和文件映射的区别 1 (二)共享内存实现流程总结 1 (三)存储映射I/O(包含实现原理说明) 2 文件映射API补充 4 (四)IPC共享存储(包含实现原理说明) 6 (五)共享内存实现基本原理 10 (六)IPC共享内存实现机制 11 (七)文件映射的实现机制 13 (一)IPC共享内存和文.........【阅读全文】