zoukankan      html  css  js  c++  java
  • 中间件监控之tomcat

    中间件主要目的:能够支持更多人去访问

    一、Tomcat 介绍

    Tomcat 是一个小型的轻量级应用服务器,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP页面和Servlet

    二、Tomcat 安装

    Tomcat 的运行环境依赖java  所以需要先安装配置JDK

    配置文件说明:

    Java项目部署

    1、 拉代码

    2、 修改配置文件、

    3、 重启服务

    Java项目的配置文件一般为 Spring 框架 diaowen/WEB-INF/classes/conf/

    applicationContext

    查找Java  项目的配置文件find ./ |grep .properties  

    Tomcat 不需要添加环境变量,否则会导致后续添加的tomcat 无法使用

    Tomcat 杀进程是根据端口来的  shutdown 的端口唯一,否则杀不掉

    conf/server.xml

     

    添加个最大最小线程数:

    经验:每次tomcat 启动时,多去看一眼进程状态,别着急去访问。内存不够的情况下,会自杀

    或者查看日志文件  logs/catalina.out  

    重点:Tomcat 监控

     minSpareThreads  体现在R 状态

    总结:

    https://blog.csdn.net/qq_32613479/article/details/78530234

    Apache 与 tomcat 区别:

    一个是php 容器,一个是tomcat 容器  容器是运行我们的某个项目

    Apache  是web服务器  tomcat  是应用服务器

    Web服务器做不了动态处理,只能处理静态页面

    静态页面:没有动态变化的数据

    动态:与后台交互,从服务器拿到内容渲染到页面

    Apache 为什么能当作php 的容器?

    因为有php 的组件

    配置文件中LoadModule 

     框架基于servlet    jsp 

    思考:什么是web服务器?什么是应用服务器?

    web服务器做不了动态处理,只能进行静态页面   Web 服务器有转发功能(nginx)   做一定的规则转发

     

  • 相关阅读:
    drf 三大认证详解
    管理表页面的创建
    电脑自动关机设置
    jwt 认证规则
    视图家族练习
    JQuery 数组获取和删除元素
    JQurey 添加和删除元素
    Java 占位符
    Redis
    线程
  • 原文地址:https://www.cnblogs.com/chendai21/p/9523200.html
Copyright © 2011-2022 走看看