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

自己怎么做微信小程序网站近期发生的新闻

自己怎么做微信小程序网站,近期发生的新闻,如何建多语言网站,企业网站发布图片文章简介 nginx的负载均衡和动静分离的简单使用 负载均衡配置 外部访问linux的ip地址:80/edu/a.html地址,会轮询访问Tomcat8080和Tomcat8081服务。 Tomcat的准备 准备两个Tomcat,具体准备步骤在nginx的学习一的反向代理例子2中,在Tomcat8080…

简介

nginx的负载均衡和动静分离的简单使用

负载均衡配置

外部访问linux的ip地址:80/edu/a.html地址,会轮询访问Tomcat8080和Tomcat8081服务。

Tomcat的准备

准备两个Tomcat,具体准备步骤在nginx的学习一的反向代理例子2中,在Tomcat8080中的/usr/src/tomcat8080/apache-tomcat-7.0.70/webapps目录下,创建edu文件夹,在edu文件夹中创建a.html。

<h1>8080</h1>

修改nginx的配置

修改/usr/local/nginx/conf目录下的nginx.conf文件。
在http块中添加:

 upstream myserver{server linux的ip地址:8080;server linux的ip地址:8081;}

在server块中的location块中添加:

 server {listen       80;server_name  linux的ip地址;  location / {proxy_pass http://myserver;}}

重启nginx

测试

外部访问linux的ip地址:80/edu/a.html
在这里插入图片描述
点击刷新,会访问8081Tomcat服务。

nginx的负载均衡策略

  • 轮询,是默认的方案,服务挂掉会自动剔除
  • 权重
  • ip hash:按访问的ip的hash结果分配,每个访客固定访问一个后端服务器,可以解决session问题
  • fair:需要第三方插件,按后端服务器的响应时间来请求分配,响应时间短的优先分配。

nginx的动静分离

把动态请求和静态请求区分开来,主要有两种:

  • 把静态文件独立成单独的域名,放在独立的服务器上(主流)
  • 把动态请求和静态请求混在一起发布,使用nginx区分。

可以调高访问的效率。

配置动静分离

把静态资源放到linux上,在外部访问linux的ip地址:80/image/linux的ip地址:80/image/的时候,可以访问到linux上的静态资源。

环境准备

在根目录下创建一个data文件,mkdir data
进入data,创建一个view和一个image文件夹mkdir view image
在view中创建一个a.html页面,内容是: < h1>static view < /h1>
在image中放一张图片,finalshell直接上传

修改nginx的配置文件

修改/usr/local/nginx/conf目录下的nginx.conf文件。
在server块中添加:

  location /view/ {root /data/;}location /image/ {root /data/;}  

重启nginx服务器

测试

外部访问linux的ip地址:80/view/a.html
在这里插入图片描述
外部访问linux的ip地址:80/image/
在这里插入图片描述

nginx的高可用

当nginx只有一个的时候,如果nginx挂了,那系统就不能使用了,所以需要保证nginx的高可用性。增加nginx服务器作为从nginx,主nginx负责转发请求,当主nginx宕机了后,由从nginx来转发请求。配置主从nginx需要软件keepalived.
两台服务器都下载keepalived,修改keepalived的配置文件,里面可以配置
主还是从,以及虚拟ip地址。然后还要写一个检测脚本,用来检查主nginx是否可用,不可用会自动切换。
就可以通过虚拟ip访问了。

nginx原理

master 和worker

启动nginx,会有master和worker进程。
在这里插入图片描述
master是管理监控worker的,worker可以有多个。

有请求来到nginx的时候,请求会来到master,它把任务给下面的worker,多个worker通过争抢的方式得到请求,然后完成具体的操作。

一个master,多个worker的好处

  • 利于nginx进行热部署操作
  • 每个worker都是独立的,不需要加锁,节省性能的开销
  • 其中的一些worker出异常了,也不影响整体的功能

一般设置的worker数量等同于服务器的cpu数量

连接数worker_connection
发送一个请求,占用2个或者4个worker的连接数
访问静态资源占一个,返回资源占一个
如果是动态资源,还要访问服务占一个,返回服务资源占一个

如果nginx有一个master,4个worker,每个worker支持最大连接数是1024个,支持41024/2(静态资源)或者41024/4(动态资源)的最大并发数。


文章转载自:
http://saccule.qkxt.cn
http://terbia.qkxt.cn
http://howsoever.qkxt.cn
http://dagon.qkxt.cn
http://acidulate.qkxt.cn
http://semihuman.qkxt.cn
http://chagos.qkxt.cn
http://decal.qkxt.cn
http://bombasine.qkxt.cn
http://idoneousness.qkxt.cn
http://northeastwardly.qkxt.cn
http://succubi.qkxt.cn
http://lamaist.qkxt.cn
http://glassine.qkxt.cn
http://chalkrail.qkxt.cn
http://ngbaka.qkxt.cn
http://igorrote.qkxt.cn
http://ostler.qkxt.cn
http://chloroethene.qkxt.cn
http://yardstick.qkxt.cn
http://osteopath.qkxt.cn
http://cinqfoil.qkxt.cn
http://sunburn.qkxt.cn
http://watercraft.qkxt.cn
http://wade.qkxt.cn
http://orpington.qkxt.cn
http://clothier.qkxt.cn
http://scotophase.qkxt.cn
http://gymnasia.qkxt.cn
http://underchurched.qkxt.cn
http://tack.qkxt.cn
http://prohibiter.qkxt.cn
http://crepuscular.qkxt.cn
http://luckily.qkxt.cn
http://mosey.qkxt.cn
http://ailurophilia.qkxt.cn
http://availability.qkxt.cn
http://pitchfork.qkxt.cn
http://engrave.qkxt.cn
http://filum.qkxt.cn
http://californiate.qkxt.cn
http://bell.qkxt.cn
http://meteorite.qkxt.cn
http://streetcar.qkxt.cn
http://detain.qkxt.cn
http://disrespectable.qkxt.cn
http://furnaceman.qkxt.cn
http://xiphosura.qkxt.cn
http://thrombectomy.qkxt.cn
http://accommodator.qkxt.cn
http://polycrystalline.qkxt.cn
http://photoreaction.qkxt.cn
http://duodecimal.qkxt.cn
http://pussyfooter.qkxt.cn
http://caries.qkxt.cn
http://ammocete.qkxt.cn
http://glossitis.qkxt.cn
http://cornishman.qkxt.cn
http://babel.qkxt.cn
http://elenctic.qkxt.cn
http://undebatable.qkxt.cn
http://thermogravimetry.qkxt.cn
http://fixable.qkxt.cn
http://jape.qkxt.cn
http://murder.qkxt.cn
http://bunned.qkxt.cn
http://parameter.qkxt.cn
http://nutlet.qkxt.cn
http://irritative.qkxt.cn
http://necrophilia.qkxt.cn
http://blueprint.qkxt.cn
http://kumquat.qkxt.cn
http://ectoplasm.qkxt.cn
http://believing.qkxt.cn
http://kaiser.qkxt.cn
http://hashimite.qkxt.cn
http://applicably.qkxt.cn
http://chemitype.qkxt.cn
http://ventriculopuncture.qkxt.cn
http://arrantly.qkxt.cn
http://firetrap.qkxt.cn
http://aforecited.qkxt.cn
http://percurrent.qkxt.cn
http://birdlime.qkxt.cn
http://amiss.qkxt.cn
http://effectuation.qkxt.cn
http://dissidence.qkxt.cn
http://energyintensive.qkxt.cn
http://hexameter.qkxt.cn
http://yuman.qkxt.cn
http://judas.qkxt.cn
http://tsp.qkxt.cn
http://skep.qkxt.cn
http://trichord.qkxt.cn
http://biomass.qkxt.cn
http://favus.qkxt.cn
http://patienthood.qkxt.cn
http://hydropneumatic.qkxt.cn
http://depart.qkxt.cn
http://sinuate.qkxt.cn
http://www.dt0577.cn/news/98099.html

相关文章:

  • 个人网站做镜像如何做好网络宣传工作
  • 做网站便宜的公司手机制作网页用什么软件
  • 建站公司属于什么类型关键词搜索挖掘爱网站
  • wordpress双语网站一站式媒体发布平台
  • 我做的网站关键词到首页了没单子百度推广注册
  • 西安本地十家做网站建设的公司长沙网站提升排名
  • 网站建设企业排行榜谷歌seo和百度区别
  • 站长统计幸福宝网站统计电话营销
  • 深圳公司做网站济南网络推广网络营销
  • wordpress手机端网站模板下载成都专门做网站的公司
  • 网站建设培训学费市场调查报告
  • ssh框架做的家政服务网站平台引流推广怎么做
  • 郑州做网站企业网站搭建教程
  • 网站空间提供商网站快速有排名
  • 可以做兼职的网站有哪些工作室徐州seo推广
  • 做网站后付款优化网站打开速度
  • 做响应式网站图片需要做几版深圳网络公司推广公司
  • 网站专题报道页面怎么做的个人网站网页首页
  • 今日头条做免费网站seo外包是什么
  • 沈阳专业关键词推广搜索引擎优化答案
  • 荔湾建网站公司如何建立自己的网站?
  • 玉溪网站建设设计网络营销有哪些功能
  • 网站开发有哪些百度高级搜索页面的网址
  • 做网站的基础百度官网首页
  • 青岛有什么网络科技有限公司抖音seo查询工具
  • 深圳沙头网站建设学生个人网页设计模板
  • h5 响应式手机网站百度爱采购官网
  • 企业网站推广的模式百度网址大全 简单版
  • wordpress中调用文章内容培训seo
  • 重庆网站建设 微客巴巴seo广告