发表于: 2018-05-04 21:58:55
1 885
今天完成的事情:
上半天:我们和老大开了一个座谈会
下半天;因为上半天原本的任务计划是准备晚上的小黑板,只能推迟到下午了,
认真学习了nginx的配置文件
感觉,之前对反向代理,负载均衡,配置虚拟机, 那些害怕,全没了
遇到的问题:
正则表达式
配置文件
php正则匹配
Nginx的负载均衡模块目前支持4种调度算法
1
weight 轮询(默认)。每个请求按时间顺序逐一分配到不同的后端服务器,如果后端某台服务器宕机,故障系统被自动剔除,使用户访问不受影响。weight。指定轮询权值,weight值越大,分配到的访问机率越高,主要用于后端每个服务器性能不均的情况下。
2
ip_hash。每个请求按访问IP的hash结果分配,这样来自同一个IP的访客固定访问一个后端服务器,有效解决了动态网页存在的session共享问题。
3
fair。比上面两个更加智能的负载均衡算法。此种算法可以依据页面大小和加载时间长短智能地进行负载均衡,也就是根据后端服务器的响应时间来分配请求,响应时间短的优先分配。Nginx本身是不支持fair的,如果需要使用这种调度算法,必须下载Nginx的upstream_fair模块。
4
url_hash。按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,可以进一步提高后端缓存服务器的效率。Nginx本身是不支持url_hash的,如果需要使用这种调度算法,必须安装Nginx 的hash软件包。
有关于正则表达式
算法
感觉了解,学习一点还是有点用的
收获:
Nginx配置文件详细说明
https://blog.csdn.net/hzsunshine/article/details/63687054
https://blog.csdn.net/wm_1991/article/details/51935273
https://www.cnblogs.com/Joans/p/4386556.html
nginx 编译参数详解
http://www.ttlsa.com/nginx/nginx-configure-descriptions/
ps aux、ps -aux、ps -ef之间的区别
https://blog.csdn.net/wynter_/article/details/73825978
ps -ef|grep详解
https://www.cnblogs.com/freinds/p/8074651.html
ps -aux指令详解
https://blog.csdn.net/drdairen/article/details/52797960
负载均衡调度算法大全
https://blog.csdn.net/weiyuefei/article/details/50513667
正则表达式
https://regexr.com/
http://tool.oschina.net/regex/#
Nginx+Tomcat实现反向代理
https://blog.csdn.net/zjx86320/article/details/51730388
明天计划的事情:
争取解决任务七,接触任务九
(服务器安装两个tomcat,分别弄两个端口
在进行nginx+tomcat
进行配置虚拟机+负载均衡+反向代理
)
评论