发表于: 2017-04-05 22:17:24

1 1372


一、今天完成的事情:

   今天把ssh的web打war包上传到了服务器。

   在服务器上安装了tomcat,但是tomcat没有启动成功,因为在jdk的配置中,jre的路劲有重叠,需要修改。

  在服务器中修改了jretomcat部署成功。

   但是有遇到了一个新的问题,在部署成功项目之后,需要访问是有项目名能访问的,可是我配置RequestMapping的时候,访问相对路径是相对于localhost的所以导致功能是有错误,后来一直在纠结这个问题,在一个小群内稳了一下,结构并不是程序本省的问题,只需要在tomcat配置path路径去项目名称就能完成访问。(值得一提的是,在上传服务器的途中,服务器本身连接是有没有问题的,可是就是处在数据库的连接,返回值是500,提示我的hibernate的connection连接是无法实现的,这个问题纠结了很久,最后我把连接url换算成了服务器ip地址,解决了这个问题。(当然相应的代价就是响应时间特别长。))

   学习了nginx在本地的部署,就学习了什么是正代理和反向代理:

  正向代理(Forward Proxy)

   一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术。关于正向代理的概念如下:

正向代理(forward)是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器【代理服务器Z】,为了从原始服务器取得内容,用户A向代理服务器Z发送一个请求并指定目标(服务器B),然后代理服务器Z向服务器B转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理

        

        负载均衡

 
   当反向代理服务器不止一个的时候,我们甚至可以把它们做成集群,当更多的用户访问资源服务器B的时候,让不同的代理服务器Zx)去应答不同的用户,然后发送不同用户需要的资源。
当然反向代理服务器像正向代理服务器一样拥有CACHE的作用,它可以缓存原始资源服务器B的资源,而不是每次都要向原始资源服务器B请求数据,特别是一些静态的数据,比如图片和文件,如果这些反向代理服务器能够做到和用户X来自同一个网络,那么用户X访问反向代理服务器X,就会得到很高质量的速度。这正是CDN技术的核心

二、遇到的问题:在学习的过程就有提到了,可是有一个问题今天没解决,关于nginx启动后,本地没有nginx的进城,切打开locahost的时候显示为erro404,我在想是不是端口被占用打的问题。百度的很少。。。

三、明天计划做的事情:

     完成nginx和shell脚本的简单编写统计。

四、收获:

      今天还是学习了很多服务器上的知识,完成了一些部署操作,懂了一些流程。和负载均衡是什么鬼。



返回列表 返回列表
评论

    分享到