nginx

简介: nginx

nginx能够提供的服务

1、web 服务.
2、负载均衡 (反向代理)
3、web cache(web 缓存)



nginx的优点

1、高并发。静态小文件
2、占用资源少。2万并发、10个线程,内存消耗几百M。
3、功能种类比较多。web,cache,proxy。
4、支持epoll模型,使得nginx可以支持高并发。
5、nginx 配合动态服务和Apache有区别。(FASTCGI 接口)
6、利用nginx可以对IP限速,可以限制连接数。
7、配置简单,更灵活。


nginx配置文件

worker_processes  1; # nginx占用cpu核心数
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
     #服务器的集群  
    #upstream  localhost{  #服务器集群名字  
    #server    localhost:80;#服务器配置   weight是权重的意思,权重越大,分配的概率越大。
    #server    10.10.10.121:80;
     #ip_hash;
    #}     
    server {
      # nginx端口号
        listen       80;
        server_name  localhost;
        # 代理配置
        location /test/ {
            root   html;
      proxy_pass http://localhost:8080/;
            index  index.html index.htm;
        }
         # 代理配置
    location /demo/ {
      root html;
      proxy_pass http://localhost:8081/;
      index index.html index.htm;
    }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}


相关文章
|
2月前
|
应用服务中间件 开发工具 nginx
|
6月前
|
负载均衡 JavaScript 应用服务中间件
nginx使用
nginx使用
|
6月前
|
前端开发 安全 应用服务中间件
|
缓存 负载均衡 Unix
Nginx系列——初识
Nginx系列——初识
73 1
|
缓存 负载均衡 算法
Nginx介绍
Nginx介绍
137 0
|
负载均衡 算法 应用服务中间件
Nginx详解篇
Nginx详解篇
199 0
|
存储 机器学习/深度学习 负载均衡
nginx几个简单问题
《基础系列》
119 0
|
应用服务中间件 Apache 开发工具
关于Nginx,你需要知道的!
关于Nginx,你需要知道的!
191 0
|
缓存 负载均衡 前端开发
|
XML 缓存 应用服务中间件