![](https://img-blog.csdnimg.cn/7836a684025d4ecebbcfbd2e53308b65.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Tomcat
Tomcat学习笔记
Gem丶超超
读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如名师指路。
展开
-
Linux下tomcat配置
Linux下tomcat配置安装apache-tomcat-8.5.38.zip下载地址链接:https://pan.baidu.com/s/1GW7Fng0vwoaPrKgbNFMMug提取码:6w49创建目录并且上传文件到目录[root@Mark ~]# mkdir -p /data/interface/service/ && cd /data/interface/service/ && rz[root@Mark service]# 解压缩文件[roo原创 2021-12-30 15:27:28 · 476 阅读 · 0 评论 -
jenkins自动化搭建-tomcat+jvm集群
jenkins自动化搭建-tomcat+jvm集群jenkins的部署请参考以前的文章Linux下用tomcat部署jenkins部署jenkins的机器当做推送机对远程部署的机器进行免密,请参考以前的文章Linux下实现免密登录编写shell自动化搭建-tomcat+jvm集群脚本,脚本内容如下tomcat_create_remote_sync.sh#!/bin/bash#init param(sync zip)remoteTargetPath=$1tomcatClusterIp=$2原创 2022-02-23 17:33:00 · 576 阅读 · 0 评论 -
JVM配置
JVM配置基础知识四大内存:全局数据区,全局代码区,栈,堆静态分配:全局数据区,全局代码区动态分配:栈,堆栈中是存放对象的,对象是由new实例化得到的。在new的过程中产生了数据,数据存放到堆中,故数据有自己的内存地址。但栈中的对象要和数据一一对应,故对象背后其实是堆中数据的地址引用/内存地址堆中存放的是对类实例化时产生的数据,存放堆时,是先进入新生代的Eden区。堆相关参数说明及默认值:-Xms 初始堆大小 剩余物理内存的1/64-Xmx 最大堆大小 剩余物理内存的1/原创 2022-02-18 22:20:42 · 563 阅读 · 0 评论 -
Tomcat配置https请求
Tomcat配置https请求生成证书获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书。这里使用JDK自带的keytool工具来生成证书参数说明:-genkeypair:生成一对非对称密钥并将公钥包装到X.509 v3自签名证书中;-alias:指定密钥条目的别名,该别名是公开的;-keyalg:指定加密算法,本例中的采用通用的RSA加密算法;-keystore:指定密钥库的路径及名称,若密钥库不存在则创建。若不指定则默认在操作系统的用户目录下生成一原创 2022-02-18 00:16:51 · 375 阅读 · 0 评论 -
Tomcat线程池原理
Tomcat线程池原理参数解释maxThreads:最大线程数,tomcat能创建来处理请求的最大线程数(默认值200个线程,1个线程处理1个请求) acceptCount:最大等待队列数,请求并发大于tomcat线程池的处理能力,则被放入等待队列等待被处理(默认值100,超过此数tomcat直接拒绝)connectionTimeout:客户端和8080服务器建立连接的超时时间,单位:毫秒,设置为0表示永不超时,这样设置有隐患的,通常可设置为30000毫秒线程池原理场景1当同时并发的请求数原创 2022-02-17 22:40:08 · 653 阅读 · 0 评论 -
Tomcat认识
Tomcat认识简介官方地址:https://tomcat.apache.org/Tomcat是Apache开源的Java代码应用服务,当前版本有Tomcat9/8/7,需与jdk版本匹配目录结构tomcat |---lib:存放Tomcat运行需要的库文件(JARS) |---bin:*.bat(windows) *.sh(linux) catalina.sh(配置jvm) 存放启动和关闭tomcat脚本 |---webapp:代码工程部署目录 |---logs:日志文件,catalin原创 2022-02-17 00:46:43 · 368 阅读 · 0 评论