![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tomcat
程序员学习圈
值得去的地方,没有捷径;难走的路,才更值得开始!
展开
-
tomcat之BIO/NIO/APR的三大模式
1.BIO BIO是最稳定最老的一个连接器,是采用阻塞的方式,意味着每个连接线程绑定到每个Http请求,直到获得Http响应返回,如果Http客户端请求的是keep-Alive连接,那么这些连接也许一直保持着直至达到timeout时间,这期间不能用于其它请求。性能差但是最稳定。 使用方式:直接就是出厂默认:注意协议是什么。 2.NIO N...原创 2017-05-26 21:30:35 · 656 阅读 · 0 评论 -
apache的ab压力测试
1./opt下面解压:httpd-2.2.29.tar.gz2.根目录/下:mkdir -p /usr/local/web/apache3./opt下进入httpd-2.2.29文件夹:cd httpd-2.2.294.安装: • ./configure --prefix=/usr/local/web/apache --enable-shared=max...原创 2017-05-24 23:33:57 · 514 阅读 · 0 评论 -
tomcat之内存优化
1.查看%TOMCAT_HOME%\logs文件夹下,日志文件是否有内存溢出错误 2.错误提示:java.lang.OutOfMemoryError: Java heap space2.1 导致原因 Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,有可能导致系统无法运行。常见的问题是报Tomcat内存溢出错误,Out...原创 2017-05-24 23:32:57 · 799 阅读 · 0 评论 -
tomcat 之并发优化
1.位置:1.1 /opt/tomcat7/conf下的server.xml文件中<Connector>节点的配置优化,记得先备份。1.2 出厂默认(在server.xml文件中的74行左右,用我们的配置替换现在的配置即可) 2.优化:2.1 标准版:<Connector port="8080" protocol="org.apac...原创 2017-05-24 23:30:31 · 633 阅读 · 0 评论 -
tomcat 之启动优化
1.概述 2.修改位置2.1 大概在tomcat的bin目录下catalina.sh文件的97行 2.2 修改内容如下(一般添加在catalina.sh文件中97行左右) 添加参数如下:export JAVA_OPTS="-server -Xms1600M -Xmx1600M -Xss512k -XX:...原创 2017-05-24 18:42:25 · 491 阅读 · 0 评论 -
tomcat之JVM内存查查看
1.tomcat的user配置1.1 tomcat6的user配置 添加参数如下:<role rolename="admin"/><role rolename="manager"/><user username="admin" password="admin" roles="admin,manager"/>...原创 2017-05-24 17:10:48 · 2645 阅读 · 0 评论 -
tomcat 简介
1.Tomcat 简介1.1 tomcat 是什么? Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,它早期的名称为catalina,后来由Apache、Sun 和其他一些公司及个人共同开发而成,并更名为Tomcat。Tomcat 是...原创 2017-05-24 16:34:39 · 3592 阅读 · 3 评论