Nginx负载均衡是一个很神奇的技术,很多人都不能很好的掌握这个技术,今天在这里我们向大家详细的介绍下有关Nginx负载均衡的问题。今天小试了一下Nginx负载均衡,真是爽啊!Nginx是什么?

Nginx (”engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。

首先是配置十分的简单,而且功能非常强大。真是相见恨晚。先来看看配置文件怎么写吧

  1. worker_processes 1;
  2. events {
  3. worker_connections 1024;
  4. }
  5. http{
  6. upstream myproject {
  7. #这里指定多个源服务器,ip:端口,80端口的话可写可不写
  8. server 192.168.43.158:80;
  9. server 192.168.41.167;
  10. }
  11. server {
  12. listen 8080;
  13. location / {
  14. proxy_pass http://myproject;
  15. }
  16. }
  17. }

Nginx负载均衡有哪些功能呢?

如果后面的服务器其中一台坏了,它能自动识别,更牛的是它好了之后Nginx可以马上识别服务器A和B,如果A的响应时间为3,B的响应时间为1,那么Nginx会自动调整访问B的概率是A的3倍,真正做到Nginx负载均衡好的,安装完成了。我在make的时候报了个错,说HTTP Rewrite 模块 有问题,我就

./configure –without-http_rewrite_module
然后再make,make install就可以了。

安装好了之后新建一个配置文件,把上面的配置文件内容拷进去,当然要修改你的IP,保存为比如 load_balance.conf然后启动:

/usr/local/Nginx/sbin/Nginx -c load_balence.conf

由于Nginx的作者是俄国人,所以英文的文档也不是那么完善,对于我来说Nginx的最大优点还是配置简单,功能强大。我曾经配过 apache-jk,那真的不是一般人能配的。太复杂了,而且只能用来做tomcat的Nginx负载均衡。

Nginx就没有这个限制,对它来说后面是什么服务器是完全透名的。Nginx就一点不爽,它本身目前还不能在windows下面跑。写了一大堆,哈哈。~~说的不对的大家指出哈

Nginx负载均衡如何进行配置相关推荐

  1. Nginx负载均衡的详细配置及使用案例

    Nginx负载均衡的详细配置及使用案例详解 感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结.  ...

  2. nginx负载均衡与日志配置

    nginx负载均衡与日志配置 1.设置nginx负载均衡 1.1 找到nginx.conf文件,并进行配置 2.设置nginx日志 2.1.找到nginx.conf文件,配置日志nginx日志 2.查 ...

  3. Nginx —— nginx负载均衡的详细配置 以及 使用案例详解.

    1,话不多说, 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器 ...

  4. Nginx负载均衡的详细配置及使用案例详解.

    感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结.  技术无止境, 我们仍需努力! 1,话不多说 ...

  5. Nginx 负载均衡动静分离配置

    nginx.conf 1.通过目录进行分离. #静态服务器 upstream static_pools {           server 10.0.0.9:80 weight=5 max_fail ...

  6. 物联网架构-Nginx负载均衡

    物联网架构-Nginx负载均衡 0. 前言 关于Nginx负载均衡的简单配置,我以前博客配置过基于HTTP的负载均衡.这次的负载均衡有点不一样,就是基于TCP的负载均衡.基于HTTP负载均衡是默认的N ...

  7. Nginx负载均衡与配置Nginx的ssl

    2019独角兽企业重金招聘Python工程师标准>>> Nginx负载均衡 什么是负载均衡? 负载均衡就是,把请求均衡地分发到后端的各个机器上面. 比如,A B C D 四台WEB服 ...

  8. LNMP(Nginx负载均衡,SSL原理,Nginx配置SSL,生产SSL密钥对)

    一.Nginx负载均衡 负载均衡:单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况.那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以 ...

  9. Nginx负载均衡常用配置

    搭建实验环境(使用docker部署两台nginx容器) 1)使用搭建第一台nginx服务 [root@linux-node4 ~]# docker container run -d --name we ...

  10. Nginx负载均衡、ssl原理,生成ssl密钥对,配置Nginxssl

    2019独角兽企业重金招聘Python工程师标准>>> ​11月29日任务 12.17 Nginx负载均衡 12.18 ssl原理 12.19 生成ssl密钥对 12.20 Ngin ...

最新文章

  1. 网络编程学习笔记(TCP回射服务器程序修订版)
  2. C#基础笔记——命名规范
  3. UA MATH564 概率论IV 次序统计量例题3
  4. 联想e480一键恢复小孔_联想IdeaPad 340C评测:3000必入的15寸轻薄本
  5. (转)IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容...
  6. rust tpa_Rust(腐蚀)怎么tp求大神指教。请写在下面
  7. C++内存管理(1)
  8. Kaggle | 用 YoloV5 将物体检测的性能翻倍的心路历程
  9. mgg mysql_MYSQL基础命令
  10. ordfilt2非线性滤波器
  11. python selenium爬虫工具
  12. 问题:宇视摄像机如何对接第三方录像机
  13. 链家网页爬虫_爬虫小技巧——以最简单的方式爬取链家房源信息
  14. Go使用gos7实现西门子PLC通讯
  15. python javascript区别_Python,Java和JavaScript这3个编程语言未来哪个更有前景?
  16. 服务器响应到客户端中文乱码的解决方式
  17. MATLAB粒子群算法求解带充电站(桩)的电动车辆路径规划EVRP问题代码实例
  18. 计算机系统结构专业都学什么,计算机专业都学些什么?
  19. 如何转换.CR2格式的图片
  20. 2015070306 - EffactiveJava笔记 - 第55条 谨慎地进行优化(2)

热门文章

  1. infer的用法_使用infer进行静态分析总结
  2. java检测栈溢出_java运行方法栈溢出
  3. Protable 自定义添加搜索栏和toolbar
  4. Flutter学习 — 用占位符淡入淡出的显示图片
  5. Android 悬浮按钮 两种实现方法
  6. 1018 锤子剪刀布 (20 分)—PAT (Basic Level) Practice (中文)
  7. L1-019 谁先倒 (15 分) — 团体程序设计天梯赛
  8. 单机实验mysql的主从备份(master slaver)
  9. 登录注册页面(连接MySQL8.0.15版本)
  10. SQL SERver2005中row_number() 的用法