当前位置: 首页 > news >正文

Nginx 基础应用实战 03 基于反向代理的负载均衡、https配置

Nginx 基础应用实战 03

反向代理

proxy_pass http://baidu.com;

        location /mashibing {proxy_pass http://mashibing.com/;}

基于反向代理的负载均衡

upstream httpd {server 192.168.43.152:80;server 192.168.43.153:80;
}
weight(权重)

指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。

upstream httpds {server 127.0.0.1:8050       weight=10 down;server 127.0.0.1:8060       weight=1;server 127.0.0.1:8060      weight=1 backup;
}
  • down:表示当前的server暂时不参与负载
  • weight:默认为1.weight越大,负载的权重就越大。
  • backup: 其它所有的非backup机器down或者忙的时候,请求backup机器。

代理服务的安全问题

在公网配置HTTPS

Nginx配置

     server {listen       443 ssl;server_name  aa.abc.com;ssl_certificate      /data/cert/server.crt;ssl_certificate_key  /data/cert/server.key;}

免费签名

https://freessl.cn

阿里云

http://www.lryc.cn/news/336829.html

相关文章:

  • [图解]DDD领域驱动设计伪创新-聚合根02
  • 《QT实用小工具·二十》存款/贷款计算器
  • hbase基础shell用法
  • ElasticSearch 的 BoolQueryBuilder 使用
  • [C++/Linux] 网络I/O处理
  • HarmonyOS4 页面路由
  • ShardingSphere再回首
  • 第七篇:3.6 其他评估考虑/4.审计指南/5. 通用报告规范/6.披露指南、参考标准及其他 - IAB/MRC及《增强现实广告效果测量指南1.0》
  • 函数、指针和数组的相互运用(C语言)
  • .Net Core/.Net 6/.Net 8,一个简易的消息队列
  • OpenHarmony4.0分布式任务调度浅析
  • element-ui backtop 组件源码分享
  • MongoDB快照(LVM)业务场景应用实战
  • 3D开发工具HOOPS:推动汽车行业CAD可视化发展
  • Centos安装MySQL提示公钥尚未安装
  • FebHost:英国.UK域名简介
  • SQL Serve---查询
  • RabbitMQ3.13.x之十一_RabbitMQ中修改用户密码及角色tags
  • Taro打包生成不同目录
  • 2024-04-08 NO.5 Quest3 手势追踪进行 UI 交互
  • PaddleDetection 项目使用说明
  • leetcode解题思路分析(一百五十五)1352 - 1358 题
  • 如何将普通maven项目转为maven-web项目
  • LeetCode 226. 翻转二叉树
  • 【ArcGIS Pro二次开发】(85):Aspose.Cells中的Excel操作
  • 基于java+springboot+vue实现的兴顺物流管理系统(文末源码+Lw)23-287
  • pytorch view、expand、transpose、permute、reshape、repeat、repeat_interleave
  • uni-app实现下拉刷新
  • vue ts 应用梳理
  • CUDA12.4文档-全文翻译