发表于: 2017-10-29 23:22:32

2 667


今日完成:

             1)Nginx学习:

                  什么是正向代理,什么是反向代理?                

                     正向代理:针对客户端而言, 代理服务器代理客户端,转发请求,并将获得的内容返回给客户端。

                     反向代理:针对客户端而言, 代理服务器就像是原始服务器,代理集群的web节点服务器返回结果。

                     正向代理:代理的是客户端

                     反向代理:代理的是服务端。

                  nginx启动的细节:nginx启动后,会有一个master和多个worker,master用来管理worker。

                          master进程的作用:master进程主要用来管理worker进程,包含:接受来自外界的信号,向各worker进程发送信号,监控 worker进程的运行

                          状态,当worker进程退出后(异常情况下),会自动重新启动新的worker进程。

                         worker:而基本的网 络事件,则是放在worker进程中来处理了 。一个请求,

                         只可能在一个worker进程中处理,一个worker进程,不可能处理其它进程的

                         请求。

                  nginx.conf的内容:

                         nginx.conf:主要有四部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要

                         为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置)每部分包含若干个指令。main

                         部分设置的指令将影响其它所有部分的设置;server部分的指令主要用于指定虚拟主机域名、IP和端口;

                         upstream的指令用于设置一系列的后端服务器,设置反向代理及后端服务器的负载均衡;location部分用于匹配

                         网页位置(比如,根目录"/","/images",等等)。他们之间的关系式:server继承main,location继承server;

                         upstream既不会继承指令也不会被继承。它有自己的特殊指令,不需要在其他地方的应用。

            

              2)把war包部署到tomcat上,把访问改成了默认访问路径(ps:我这是用了个虚拟机)

今日疑问:

          今天学nginx,有些苦恼。一直在看阿里的那个nginx入门到精通,很长很长,还有另外一个大牛写的文章,很多东西都看不懂,现在要是说会的,可以配置出反向代理负载均衡,对于nginx不知道学到什么程度。还有就是现在对于这个任务有些无从下手,不知道脚本写什么,,,我先看一下师兄的之前这个任务,然后我再想想。


明日任务:

      确定一下要做的任务,继续做。

 


返回列表 返回列表
评论

    分享到