nginx
文章平均质量分 91
kiss_the_sun
这个作者很懒,什么都没留下…
展开
-
Nginx、Apache、Tomcat区别
服务器 Apache Nginx Tomcat 类型 Http服务器HTTP Server Http服务器HTTP Server 资源 静态资源? 静态资源 动态资源Apache与Tomcat比较1 . Apache支持静态页,Tomcat支持动态的,比如Servlet等, 一般使用Apache+Tomcat的话,Apache只是作为一个转发,对原创 2016-05-24 16:53:02 · 1129 阅读 · 0 评论 -
Nginx入门
简介Nginx由俄罗斯人Igor Sysoev编写的一款高性能的HTTP和反向代理服务器。能够选择高效的epoll、kqueue、eventport作为网络 IO模型,支持高连接并发情况下内存、CPU等系统资源消耗都非常低。 淘宝Tengine: 基于nginx,添加了很多高级功能和特性。优点支持高并发支持热部署稳定性高耗内存少特性异步非阻塞,事件驱动单线程多进程,绑定CPU,减少上原创 2016-05-25 16:47:21 · 617 阅读 · 0 评论 -
IO-同步异步,阻塞非阻塞,select, poll , epoll
本文讨论背景为Linux环境下的Network IO。对于一个Network IO而言,应用程序process(or thread)向系统 内核kernel发起IO 调用,涉及到两个步骤: - 等待数据准备完成(waiting for data for ready) - 将数据从内核拷贝到进程中(copying data from the kernel to the process)不同的I原创 2016-05-25 14:44:49 · 709 阅读 · 0 评论 -
reactor与proactor
同步异步同步和异步是针对应用程序和内核的交互而言的; 同步: 指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪, 异步: 是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知。阻塞非阻塞阻塞和非阻塞是针对于进程在访问数据的时候,根据IO操作的就绪状态来采取的不同方式,说白了是一种读取或者写入操作函数的实现方式; 阻塞方式下原创 2016-05-27 15:07:05 · 521 阅读 · 0 评论 -
Linux下安装Nginx
安装gcc 及gcc-c++输入 gcc -v 确认系统是否已安装gcc,如果已安装,跳过此步骤。如果没有安装,则运行命令yum -y install gcc gcc-c++通过yum安装gcc 及gcc-c++安装zlib库下载zlib包,http://www.zlib.net/ ,上传到服务器上,我下载的是zlib-1.2.8.tar.gz一步步执行以下命令[root@localhost原创 2016-05-20 14:10:36 · 585 阅读 · 0 评论