![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web服务器
文章平均质量分 84
蓝星花
用代码编写我们的青春年华!
展开
-
第3节-TOMCAT配置虚拟目录--<Context>标签
在默认安装后,tomcat的主目录是webapps/root目录,如果我们想改变tomcat的主目录的话可以 1.打开C:\Tomcat\conf\server.Xml,在之间加入代码: path为虚拟路径,访问时的路径,注意:一定要加“/” debug建议设置为0,reloadable设置为true。 这样重新启动tomcat,我们的主目录就被设置为jeasyCMS这个项目了原创 2018-01-04 21:59:45 · 1098 阅读 · 0 评论 -
第1节-深入理解Tomcat
简介tomcat是一个web服务器,运行jsp和servlet,使用HTTP与客户端(通常是浏览器)进行通信。构成下图是tomcat的架构,可以看出:核心内容是Connector和Container组件。一个Server服务器中可能有多个Service,Service可以暂时理解为“服务”。Server负责管理Service的生命周期,让外界能够访问。Service将Connector和Conta...转载 2018-02-22 17:12:19 · 776 阅读 · 1 评论 -
第2节-自己动手部署项目到tomcat-原生
前言 我们将自己写一个HttpServlet,然后响应浏览器的请求,我们将建立一个项目,然后怎么将项目进行编译,然后怎么部署到tomcat中。` 编写ServerTest.java 在桌面创建ServerTest.java文件,然后把tomcat中lib目录下的servlet-api.jar放到桌面,HttpServlet要用到该jar包。 package com.cxx....原创 2018-06-20 23:29:14 · 442 阅读 · 2 评论 -
第4节-恼怒的Bug-通过IO流把图片展示在浏览器上
1.前言 最近在自己写一个简单的Tomcat,但是在访问图片资源的时候遇到了一个问题:图片无法正确在浏览器上显示(一片黑),然后查各种资料也没能解决,还好今天突然自己醒悟了,调着调着就好了。 2.几个易错点 1. 响应浏览器的响应报文要写对 StringBuilder sb = new StringBuilder(); sb.append("http...原创 2018-06-23 15:44:48 · 630 阅读 · 0 评论 -
第5节-自己弄个简单的Tomcat玩玩 (较完善版)
1.前言 花了快2天的时间了,终于完善了我这个MyTomcat,到目前来说,我感觉还可以吧。当然我希望感兴趣的小伙伴们,你们可以在我这个基础上继续完善,你们可以把解析jsp功能加进去,还要一个较严重的问题就是,中文字符会乱码。总之,希望对路过的小伙伴们有帮助。 2.MyTomcat介绍 2.1 项目目录结构 2.2 配置环境变量Mytomcat_home 配完之后重启电脑...原创 2018-06-24 00:40:37 · 587 阅读 · 2 评论 -
解决nginx负载均衡的session共享问题
实现nginx session的共享服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题:1、不使用session,换用cookiesession是存放在服务器端的,cookie是存放在客户端的,我们可以把用户访问页面产生的session放...转载 2018-02-18 15:56:55 · 872 阅读 · 0 评论 -
Docker+Nginx+tomcat实现一个服务器上多个tomcat的负载均衡
前提条件:搭建好了docker,(没有的话,就修改tomcat的端口)+我是在服务器上操作的+nginx(我前面的博客都有相关教程)1.用docker的tomcat镜像启动tomcat服务docker run -d -p 8088:8080 tomcat docker run -d -p 8089:8080 tomcat2.分别进入docker容器,并在tomcat的webapps目录下创建cxx...原创 2018-02-18 15:22:37 · 6497 阅读 · 0 评论 -
Nginx负载均衡配置
还是图比较清晰,以下我都用别名称呼: PA : 负载均衡服务器/WEB入口服务器/www.mydomain.com P1 : WEB服务器/分身1/192.168.2.3 P2 : WEB服务器/分身2/192.168.2.4 P3 : WEB服务器/分身3/192.168.2.5一、内置负载策略Nginx负载均衡是通过upstream模块来实现的,内置实现了三种负载策略,配置还是比...转载 2018-02-18 14:23:34 · 442 阅读 · 0 评论 -
nginx常用配置
在conf.d下项目名-端口conf upstream exam{ server 127.0.0.1:4004; } server{ listen 80; server_name exam.liuhongbo.cn; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_he原创 2017-12-24 01:07:22 · 618 阅读 · 0 评论