中間件監控之tomcat

中間件主要目的:可以支持更多人去訪問php

1、Tomcat 介紹java

Tomcat 是一個小型的輕量級應用服務器,當配置正確時,Apache 爲HTML頁面服務,而Tomcat 實際上運行JSP頁面和Servletnginx

2、Tomcat 安裝web

Tomcat 的運行環境依賴java  因此須要先安裝配置JDKtomcat

配置文件說明:服務器

Java項目部署app

一、 拉代碼框架

二、 修改配置文件、jsp

三、 重啓服務spa

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)   作必定的規則轉發

相關文章
相關標籤/搜索