Tomcat优化 内存,并发,缓存,安全,网络,系统等 1. JAVA虚拟机内存申请优化 在文件tomcat_home/bin/catalina.sh的前面,增加如下设置(需要考虑Java提供的垃圾回收机制) JAVA_OPTS='-Xms1024m -Xmx2048m -XX: PermSize= ...
分类:
其他好文 时间:
2021-06-02 16:47:24
阅读次数:
0
tomcat加固安全配置 1.禁止目录浏览 在web.xml中进行如下配置: <param-name>listings</param-name> <param-value>false</param-value> 2.开启tomcat日志记录,默认是开启的。 server.xml中配置: <Valve ...
分类:
其他好文 时间:
2021-02-22 11:44:32
阅读次数:
0
安装部署 1、安装包应该从官网下载,确保发布的安全性。下载后使用md5/PGP校验完整性。这里使用sha512sum验证,因为gpg那个没找到.asc文件下载地址 [root@iZzm446eh1ux98Z packages]# curl https://downloads.apache.org/t ...
分类:
其他好文 时间:
2020-09-17 23:10:39
阅读次数:
29
1、 隐层版本信息(1) 隐藏HTTP 头部的版本信息(2) 隐藏404页面出现的版本号2、 Tomcat 中的三种运行模式之运行模式的优化 Tomcat支持三种接收请求的处理方式:BIO、NIO、APR 。(1) BIO(Blocking IO,阻塞式): 阻塞式I/O操作即使用的是传统 I/O操 ...
分类:
其他好文 时间:
2020-08-08 00:31:43
阅读次数:
53
tomcat的内存使用配置,最大连接数配置。 如何修改配置呢,在/tomcat的/bin/下面有个脚本文件catailna.sh。 如果 windows 是bat设置tomcat的使用内存,其实就是设置jvm的使用参数。 一.Tomcat内存优化 Tomcat内存优化主要是对 tomcat 启动参数 ...
分类:
其他好文 时间:
2020-07-19 16:30:41
阅读次数:
82
数据库的调用方式是先获取数据库的连接,然后依靠这条连接从数据库中查询数据,最后关闭连接释放数据库资源。这种调用方式下,每次执行SQL都需要重新建立连接,频繁地建立数据库连接耗费时间长导致了访问慢的问题。 那么为什么频繁创建连接会造成响应时间慢呢?来看一个实际的测试。 我用"tcpdump -i bo ...
分类:
数据库 时间:
2020-06-25 21:45:02
阅读次数:
121
1.在Tomcat服务中一个用户请求都是一个线程 所以使用线程池提高性能 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后创建线程后自动这些任务,线程池线程都是后台线程,每个线程都是用默认的堆栈大小。 什么情况下使用线程池 单个任务处理时间短 将需处理的任务数量大 2.Tomcat优化 ...
分类:
编程语言 时间:
2020-04-06 13:53:19
阅读次数:
72
(1) telnet管理端口保护(强制) 类别配置内容及说明标准配置备注 telnet管理端口保护 1.修改默认的8005管理端口为不易猜测的端口(大于1024);2.修改SHUTDOWN指令为其他字符串; <Server port="**8527**" shutdown="**dangerous* ...
分类:
其他好文 时间:
2020-03-16 21:57:26
阅读次数:
58
一.Tomcat压力测试,通过调整参数以及配置优化Tomcat 1.部署一个web工程,测试访问 1.1.1 将SQL脚本执行,生成对应的数据库将SQL脚本上传到服务器,通过 cat 脚本.sql | mysql -uroot -p 1.1.2 部署项目 找到项目,修改jdbc.properties ...
分类:
Web程序 时间:
2020-03-10 17:32:24
阅读次数:
77
Tomcat优化 tomcat服务器在JavaEE项目中使用率非常高,所以在生产环境对tomcat的优化也变得非常重要了。 对于tomcat的优化,主要是从2个方面入手,一是,tomcat自身的配置,另一个是tomcat所运行的jvm虚拟机的调优。 1.解压Tomcat后进入解压目录下的bin目录双 ...