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;
        }
    }
}


相关文章
|
18天前
|
负载均衡 应用服务中间件 nginx
|
18天前
|
负载均衡 前端开发 应用服务中间件
|
18天前
|
存储 Java 应用服务中间件
nginx
nginx
27 0
|
11月前
|
负载均衡 前端开发 安全
nginx能帮我们做什么?
Nginx是一款高性能的开源Web服务器软件,它可以帮助我们完成以下几个方面的任务:
72 0
|
7月前
|
前端开发 应用服务中间件 nginx
Nginx 简单介绍(一)
如果我们想要将数据转接到多个服务器可以这样写: [^1]
37 0
|
缓存 负载均衡 JavaScript
Nginx 简单入门指北不指南
Nginx 简单入门指北不指南
105 0
|
存储 机器学习/深度学习 负载均衡
nginx几个简单问题
《基础系列》
96 0
|
负载均衡 监控 算法
Nginx 的使用
1、Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 2、Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。
|
XML 缓存 应用服务中间件
|
应用服务中间件 nginx
Nginx的使用
Nginx的使用
88 0
Nginx的使用

热门文章

最新文章