Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性: 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应,感谢 Nginx 为我们选择了 epoll and kqueue 作为开发模型. 作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多。 作为邮件代理服务器: Nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器),Last.fm 描述了成功并且美妙的使用经验。 Nginx 安装非常的简单,配置文件 非常简洁(还能够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够在 不间断服务的情况下进行软件版本的升级。

x
1
Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性:

2
3
作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应,感谢 Nginx 为我们选择了 epoll and kqueue 作为开发模型.

4
5
作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多。

6
7
作为邮件代理服务器: Nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器),Last.fm 描述了成功并且美妙的使用经验。

8
9
Nginx 安装非常的简单,配置文件 非常简洁(还能够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够在 不间断服务的情况下进行软件版本的升级。

来源: http://www.nginx.cn/nginxchswhyuseit

1、tomcat负载均衡简单配置

upstream nginxTomcat { server 127.0.0.1:8080; server 127.0.0.1:8081; server 127.0.0.1:8082; } server { listen 80; server_name localhost; location /group1/M00 { root /export/fastdfs/storage/data/; } location / { expires -1; proxy_pass http://nginxTomcat; proxy_intercept_errors on; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }

xxxxxxxxxx
1
25

1
upstream nginxTomcat {

2
server 127.0.0.1:8080;

3
server 127.0.0.1:8081;

4
server 127.0.0.1:8082;

5
        }

6
server {

7
listen 80;

8
server_name localhost;

9
location /group1/M00 {

10
root /export/fastdfs/storage/data/;

11
}

12
 

13
location / {

14
expires -1;

15
proxy_pass http://nginxTomcat;

16
proxy_intercept_errors on;

17
proxy_set_header Host $host;

18
proxy_set_header X-Real-IP $remote_addr;

19
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

20
}

21
error_page 500 502 503 504 /50x.html;

22
location = /50x.html {

23
root html;

24
}

25
}

2、Windows下Nginx的启动、停止等命令

在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。 1、启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。 2、停止: C:\server\nginx-1.0.2>nginx.exe -s stop 或 C:\server\nginx-1.0.2>nginx.exe -s quit 注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。 3、重新载入Nginx: C:\server\nginx-1.0.2>nginx.exe -s reload 当配置信息修改,需要重新载入这些配置时使用此命令。 4、重新打开日志文件: C:\server\nginx-1.0.2>nginx.exe -s reopen 5、查看Nginx版本: C:\server\nginx-1.0.2>nginx -v

xxxxxxxxxx
1
19

1
在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。

2
1、启动:

3
C:\server\nginx-1.0.2>start nginx

4

5
C:\server\nginx-1.0.2>nginx.exe

6
注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。

7
2、停止:

8
C:\server\nginx-1.0.2>nginx.exe -s stop

9

10
C:\server\nginx-1.0.2>nginx.exe -s quit

11
 

12
注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。

13
3、重新载入Nginx:

14
C:\server\nginx-1.0.2>nginx.exe -s reload

15
当配置信息修改,需要重新载入这些配置时使用此命令。

16
4、重新打开日志文件:

17
C:\server\nginx-1.0.2>nginx.exe -s reopen

18
5、查看Nginx版本:

19
C:\server\nginx-1.0.2>nginx -v

3、测试访问http://nginxTomcat 先修改本机的host文件,刷新几次访问!

null

转载于:https://www.cnblogs.com/xxt19970908/p/7302003.html

nginxtomca负载均衡相关推荐

  1. Nginx搭建负载均衡集群

    (1).实验环境 youxi1 192.168.5.101 负载均衡器 youxi2 192.168.5.102 主机1 youxi3 192.168.5.103 主机2 (2).Nginx负载均衡策 ...

  2. 【微服务架构】SpringCloud使用Ribbon实现负载均衡

    说在前面 软负载均衡的实现方式有两种,分别是服务端的负载均衡和客户端的负载均衡 服务端负载均衡:当浏览器向后台发出请求的时候,会首先向反向代理服务器发送请求,反向代理服务器会根据客户端部署的ip:po ...

  3. 解决nginx负载均衡的session共享问题

    之前有写过ubuntu环境下搭建nginx环境,今天来谈一下nginx session共享问题,查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享服务器有多台,用ngi ...

  4. 2021年大数据Kafka(十一):❤️Kafka的消费者负载均衡机制和数据积压问题❤️

    全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的消费者负载均衡机制和数据积压问题 一.kafka ...

  5. 负载均衡中使用 Redis 实现共享 Session

    最近在研究Web架构方面的知识,包括数据库读写分离,Redis缓存和队列,集群,以及负载均衡(LVS),今天就来先学习下我在负载均衡中遇到的问题,那就是session共享的问题. 一.负载均衡 负载均 ...

  6. 一分钟了解负载均衡的一切

    一分钟了解负载均衡的一切 转自:http://developer.51cto.com/art/201609/517313.htm 负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因 ...

  7. nginx+iis实现负载均衡

    nginx安装     Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoe ...

  8. Nginx反向代理负载均衡

    环境准备: 总共四台机器,两台装有Nginx的机器做负载均衡,两台机器装有Apache作为WEB服务器. 机器信息 hostname IP 说明 lb01 192.168.1.19 nginx主负载均 ...

  9. 加权轮询算法PHP,PHP实现负载均衡的加权轮询方法分析

    本文实例讲述了PHP实现负载均衡的加权轮询方法.分享给大家供大家参考,具体如下: 1. 负载均衡算法有哪些? 轮询法:将请求按顺序轮流地分配到后端服务器上,它均衡地对待后端的每一台服务器,而不关心服务 ...

最新文章

  1. android源代码 abi,Android内核源码Abi目录学习笔记
  2. 【数据结构】关键路径
  3. TFS 无法签入或自动签出 解决方法 【强制撤销签出无效】
  4. 在SQL2008中清除日志
  5. Tomcat下使用war包发布项目
  6. 在html页面中怎么打印区域,在HTML中指定打印区域进行打印机打印
  7. CSS3 动画 思维导图
  8. python字典是什么数据结构_Python常用数据结构——字典
  9. JavaScript之BOM对象(JS函数作用域、window、history、location对象)
  10. audio realtek 耳机没声_window7和window10机箱前面板耳机插孔没有声音怎么解决!
  11. 什么是Git最好的视觉合并工具? [关闭]
  12. cvs数据导入工具 oracle_oracle数据库的导入导出
  13. wust2012级软件工程新生经验交流会草稿
  14. python循环结构高一信息技术_高中信息技术《循环结构1》优质课教学设计、教案...
  15. UOS手动选择富士施乐打印机驱动
  16. mysql 清理relay日志_mysql 清除relay-log文件方法
  17. 【Copy攻城狮日志】飞浆学院强化学习7日打卡营-学习笔记
  18. 软件测试显卡最高清晰度,硬件碾压机再临? GTA5显卡性能全测试
  19. 命令top动态监控进程所占系统资源
  20. CAN总线技术在石油工程行业中的应用

热门文章

  1. 精通python-助你精通python,这些学习资源请收好
  2. python菜鸟教程官网绘图-NumPy Matplotlib
  3. python与excel的应用-Python 3 读取和存储Excel数据(应用到接口测试)
  4. 一个python程序员需要掌握的知识-python初学者搭建网站需要了解的基础知识
  5. python xpath语法-Python爬虫基础之XPath语法与lxml库的用法详解
  6. python能做软件吗-python能够做软件的自动化测试吗?
  7. python是基于什么语言开发-2.python是什么编程语言。
  8. python就业方向选择-学完Python,你有哪些就业方向可以选?
  9. python面向对象编程的优点-Python面向对象编程 一
  10. 零基础python从入门到精通 pdf-100G Python从入门到精通全套资料!