全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
Tomcat服务器作为一个免费的开放源代码的Web应用服务器,在Java开发领域被广泛应用。当然,Tomcat属于轻量级应用服务器,在处理一些高并发的大型系统方面还力有不足,此时,Tomcat服务器优化就显得至关重要了。Tomcat服务器优化主要有以下几个方面:一、Tomcat内存优化Tomcat内存优化主要是...
说到Tomcat配置虚拟主机,我们先来搞懂什么是虚拟主机,我们也许都知道虚拟主机但说起来又不太清楚确切的概念。"虚拟主机"实际上是一台物理机上搭建的多个web站点,每个web站点独立运行,互不干扰。在实际开发中,为了提高硬件资源的利用率,通过Tomcat配置虚拟主机的方式,实现服务器的共享。...
Tomcat服务器作为当下最流行的免费的开放源代码的Web应用服务器之一,是开发和调试JSP程序的首选。然而对于一个初学者来说,在一台机器上配置好Tomcat服务器的难度还是不低的,本文就来全面解析常用Tomcat服务器配置,为大家配置Tomcat服务器提供一点点便捷。下面介绍Tomcat服务器常用7个配置,其...
Tomcat服务器的启动流程很标准化,入口是BootStrap,统一按照生命周期管理接口Lifecycle的定义进行启动。首先,调用init()方法逐级初始化,接着调用start()方法进行启动,同时,每次调用伴随着生命周期状态变更事件的触发。本文我们来介绍Tomcat启动前的准备工作——Tomcat初始化。当...
Tomcat与Nginx,Apache名义上都称作服务器,但实际上三者无论是在功能和用途上都有很大区别。Apache和Nginx在负载均衡里是前端服务器,用来处理请求的转发(反向代理等);绝大部分时候他们本身并不会运行项目。而Tomcat是后端服务器,是直接用来运行项目的容器。当然,Tomcat与Nginx,A...
说到Tomcat类加载机制,我们不得不提及JVM的类加载,然后Tomcat也是运行在JVM上的。所以,我们先抛砖引玉,一起来看看JVM类加载。JVM类加载采用父类委托机制,当JVM运行过程中,用户需要加载某些类时,用户自己的类加载器,把加载请求传给父加载器,父加载器再传给其父加载器,一直到加载器树的顶层。最顶层...
Socket是计算机网络中用于在节点内发送或接收数据的内部端点。具体来说,它是网络软件(协议栈)中这个端点的一种表示,包含通信协议、目标地址、状态等,是系统资源的一种形式。但Socket由于其本身广泛应用在通信领域,所以对于广大的Java初学者甚至是大多数开发人员来说知之甚少,本文就来和大家聊一聊什么是Sock...
一般情况下,我们安装完Tomcat之后,会出现一个Tomcat的文件,里面会有各种各样的文件,本文我们就来讲一讲Tomcat安装目录下各个文件的作用。我们在解压完Tomcat安装包之后,打开Tomcat文件可以看到如下的目录结构:下面我们来具体看看Tomcat安装目录下各个文件的作用:1.bin:bin目录主要...
部署简而言之就是把Web应用开发时的文件拷贝到Tomcat容器中,并对其进行编译等操作,使用户可以访问到该应用。学会在Tomcat中部署项目是Tomcat的基本操作,本文就来和大家聊聊Tomcat的部署方式。在Tomcat有多种部署方式,主要分为二大类:1.静态部署:直接拷贝相应的web展开目录、或者war包。...
Tomcat因技术先进、性能稳定,开源免费,而深受Java开发者的喜爱并得到了部分软件开发商的认可,成为目前比较主流的Web应用服务器。然而,尽管Tomcat名声在外,对于许多的Java初学者甚至一些学过Java的人来说,仍对Tomcat到底是什么保持疑问。本文就结合网上的资料和自己的想法和大家系统的聊一聊什么...