首页 > 其他分享 >1.13日结

1.13日结

时间:2024-01-14 13:00:46浏览次数:27  
标签:1.13 url 代理 代理服务器 nginx 转发 服务器 日结

今天练了一天科目三。

然后了解到了nginx服务器的安装和使用,以及负载均衡和反向代理。

 这几个负载均衡的配置参数,用的不多

fair是通过第三方插件配置到nginx服务器,然后根据响应时间的快慢进行请求转发。

url_hash是根据访问的url来决定访问哪一台业务后端服务器。

least_conn是根据后端服务器连接数量少的规则,进行转发,将一部分多的连接转移到连接数量少的服务器上,如果设置了权重,并且权重小的服务器配置低,这个时候加连接数量,一定是不合理的。

ip_hash是根据ip地址进行转发,也是不合理的,如果某一个地区的人访问数量很多,其他地区访问人很少,就会造成流量倾斜,当然也不排除有傻逼用jmter压测。

后续可以使用lua脚本自定义负载均衡的转发规则。

 

 

动静分离,这里以反向代理举例子,反向代理,浏览器网页url是代理服务器的ip和端口,和传统tomcat工程的转发是一样的,

动静分离,适用于中小型企业,把静态资源放到代理nGinx服务器上,假设我们后端的tomcat服务器有一个html文件,里面需要引入css和js

当我们访问html,先转发请求,当读取到html里面的css和js标签时,这个时候url已经是代理服务器的了,因此在nginx.conf文件中直接通过url映射,就可以直接从nginx代理服务器获取静态资源,

最后返回响应,这样就不用每次请求资源都要进行一次代理,可以减少开销,提高性能和并发量。

同时回顾了一下Keep_Alive 这是一篇简介的博客  https://blog.csdn.net/bluetjs/article/details/80966148

 然后是url重写,这个很简单,rewrite 正则表达式 目的服务器的uri 后面的参数,具体参数接收如下:

 

 nginx总体来讲叫做网关服务器(反向代理+网关+负载均衡)

标签:1.13,url,代理,代理服务器,nginx,转发,服务器,日结
From: https://www.cnblogs.com/laohei114514/p/17962780

相关文章

  • 百度网盘(百度云)SVIP超级会员共享账号每日更新(2024.01.13)
    一、百度网盘SVIP超级会员共享账号可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。百度网盘SVIP会员可以让自己百度账......
  • 1.13学习进度
       初始化DAGScheduler和TaskScheduler调度器,SparkDeploySchedulerBackend,以及在其内部启动DriverEndpoint和ClientEndpoint。   其中:       ClientEndpoint:用于向Master注册应用程序       DriverEndpoint:用于发送任务给work中的executor     ......
  • 闲话1.13
    为啥没有模拟赛的日子这么无聊啊......
  • 1.13寒假每日总结4
    今天,主要尝试了在java中调用已有的python脚本并输出相关信息。 参考:百度文心一言的回复。 packagetest0113;importjava.io.*;publicclasstest{publicstaticvoidmain(String[]args){try{//指定Python解释器的路径......
  • 2024.1.13-每日进度笔记
    今天,主要尝试了在java中调用已有的python脚本并输出相关信息。 参考:百度文心一言的回复。 packagetest0113;importjava.io.*;publicclasstest{publicstaticvoidmain(String[]args){try{//指定Python解释器的路径S......
  • php-7.1.13的配置文件一览
    [PHP];;;;;;;;;;;;;;;;;;;;Aboutphp.ini;;;;;;;;;;;;;;;;;;;;;PHP’sinitializationfile,generallycalledphp.ini,isresponsiblefor;configuringmanyoftheaspectsofPHP’sbehavior.;PHPattemptstofindandloadthisconfigurationfromanumbero......
  • 11.13
    今天完成了一个分级测试,主要功能如下:(1)能够在Tomcat服务器中正确部署,并通过浏览器查看;(2)网站页面整体风格统一;(3)首页(登录页)要求实现不同用户登录后,进入的功能页不相同。(4)教师功能页:有添加课程、修改个人信息、浏览选课学生信息三个模块。(5)学生功能页:有修改个人信息、浏览课程......
  • 11.13
    2.用一个函数实现两个字符串的比较,即自己写一个strcmp函数,函数原型为intstrcmp(char*p1,char*p2);设p1指向字符串s1,p2指向字符串s2,要求当s1=s2时,函数返回值为0;如果s1≠s2,返回它们二者第一个不相同字符的ASCII码差值(如“BOY”与“BAD”,第二个字符不相同,“O”与“A”之差为79......
  • 11.13-11.17
    11.13今日任务:Java测试(完成)Java作业(完成)英语单词(完成) 11.14今日任务:数据结构上机(完成)英语单词(完成) 11.15今日任务:休息javaweb学习(完成)  11.16今日任务:乒乓球比赛(完成)英语单词(完成) 11.17今日任务:英语单词(完成)......
  • 上周热点回顾(11.13-11.19)
    热点随笔:· 30岁之前透支,30岁之后还债。 (程序员济癫)· .NET8正式发布 (张善友)· 阿里云崩了,总结我们从云上搬到线下经历了什么 (iNeuOS工业互联网系统)· 最后的一次努力:尝试解决百度收录与排名问题 (博客园团队)· .NET8.0AOT经验分享FreeSql/FreeRedis/FreeSch......