
Tomcat
stevenux
Think different.
展开
-
Tomcat(6)-性能调优
文章目录一.Tomcat 性能测试1.1 ApacheBench二.Tomcat 性能优化2.1 JVM 参数调优2.2 Tomcat 配置调优一.Tomcat 性能测试对于系統性能,用户最直观的感受就是系统的加载和操作时间,即用户执行某项操作的耗时。从更为专业的角度上讲,性能测试可以从以下两个指标量化。响应时间:执行某个操作的耗时。大多数情况下,我们需要针对同一个操作测试多次,以获取...原创 2020-02-01 23:19:51 · 413 阅读 · 0 评论 -
Tomcat(5)-安全
文章目录一.Tomcat 安全配置二.Tomcat 应用安全三.Tomcat 传输安全3.1 HTTPS 介绍3.2 Tomcat 配置 HTTPS一.Tomcat 安全配置删除 webapps 目录下的所有文件,禁用 tomcat 管理界面;注释或删除 tomcat-users.xml 文件内的所有用户权限;更改关闭 tomcat 指令或禁用;tomcat 的 server...原创 2020-02-01 23:19:03 · 410 阅读 · 0 评论 -
Tomcat(4)-集群
文章目录一.Tomcat 集群介绍二.负载均衡策略三.Tomcat 的 session 共享3.1 ip_hash 策略3.2 Session 复制集群3.3 Session Server3.4 简单的 Nginx 调度和 Session 共享示例3.4.1 示例使用环境3.4.2 Tomcat 配置3.4.3 Nginx 配置3.5 简单的 Httpd 调度3.5.1 Httpd 配置说明3.5...原创 2020-02-01 23:18:22 · 535 阅读 · 0 评论 -
Tomcat(7)-JVM与内存管理
一.JVM 虚拟机使用 Java 语言编写.java Source Code 文件,通过 javac 编译成.classByte Code 文件,JVM 就可以识别.class文件,并使用 JIT compiler 将.class文件编译为机器码后运行。class loader 类加载器:将所需的类加载到内存,必要时将类实例化成实例。图中中间部分是进程的内存逻辑结构,称为 Jvm 运行...原创 2020-01-29 21:34:40 · 547 阅读 · 0 评论 -
Tomcat(3)-Webapp配置与管理
文章目录一.Web 应用配置和部署1.1 介绍1.2 ServletContext 初始化参数1.3 会话配置 session-config1.3.1 会话介绍1.3.2 会话配置1.4 Servlet 配置1.5 Listener 配置1.6 Filter 配置1.7 欢迎页面和错误页面1.7.1 欢迎页面配置1.7.2 错误页面配置二.Tomcat 管理配置3.1 虚拟主机管理 host-ma...原创 2020-01-29 21:31:33 · 1689 阅读 · 0 评论 -
Tomcat(2)-架构细节
文章目录一.整体架构1.1 从请求的处理过程看总体架构1.2 Servlet 容器工作流程1.3 Tomcat 整体架构二.架构细节2.1 Coyote(connector)连接器2.1.1 Coyote 与 Catalina 的交互2.1.2 IO 模型与协议2.1.3 连接器组件2.2 Catalina(servlet container)容器2.2.1 Catalina 在 Tomcat 组...原创 2020-01-28 15:44:45 · 434 阅读 · 0 评论 -
Tomcat(1)-基础
一.JAVA 介绍1.1 java 介绍Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 可运行于多个平台,如 Windows, Mac OS,及其他多种 UNIX 版本的系统。Java 原指的是印度尼西亚的爪哇岛,人口众多,盛产咖啡、橡胶等。Java 语言最早是在 1991 年开始设计的,期初叫 Oak 项目,它初衷是跑在不...原创 2020-01-26 16:22:13 · 802 阅读 · 0 评论