- 浏览: 1275681 次
- 性别:
- 来自: 常州
文章分类
- 全部博客 (499)
- java (101)
- linux (82)
- mysql (30)
- javascript (45)
- Oracle (12)
- ext (14)
- 虚拟机 (1)
- 搜索引擎 (2)
- struts2 (11)
- 设计模式 (9)
- nginx (17)
- tomcat (12)
- 随想 (10)
- spring (18)
- svn (1)
- flash (3)
- UML (1)
- 数据结构 (7)
- 算法 (2)
- 网摘 (9)
- 数据库 (15)
- ibatis (3)
- jquery (31)
- lucene (1)
- hibernate (14)
- Myeclipse (4)
- 线程 (7)
- jbpm (4)
- 重构 (1)
- mantis (3)
- MediaWiki (4)
- ExtMail (1)
- MDaemon (1)
- egit (1)
- dwr (7)
- sitemesh (2)
- mybatis (1)
- ico (1)
- hadoop (5)
- jsoup (1)
- urlrewrite (2)
- jstl (1)
- spring3 (2)
- aop (2)
- 定时器 (1)
- Quartz (2)
- apache (1)
- php (1)
- security (1)
- iptables (2)
- QQ (1)
- mysqldump (1)
- vim (1)
- memcached (4)
- jad (1)
- 微博 (1)
- html5 (1)
- css3 (1)
- httpclient (10)
- google (1)
- shortUrl (1)
- json (2)
- virtualBox (1)
- mantisBT (2)
- htmlunit (1)
- selenium (2)
- mail (1)
- 正则表达式 (4)
- html (3)
- css (2)
- jatoolsPrinter (1)
- 图片处理 (1)
- hql (1)
- webservice (1)
- 分词 (3)
- 短信 (1)
- VPS (1)
- 事务 (1)
- 广告 (1)
- 画廊 (1)
- git (3)
- github (1)
- openshift (1)
- 缓存 (1)
- web (3)
- android (3)
- c3p0 (1)
- 邮箱 (1)
- memcache (2)
- windows (2)
- js (14)
- 编辑器 (1)
- 打印 (1)
- centos (5)
- boneCP (1)
- 连接池 (1)
- sql (1)
- nosql (1)
- MongoDB (1)
- 浏览器 (1)
- node (1)
- node.js (1)
- backbone.js (1)
- lazyload (1)
- Switch Off (1)
- Titanium (1)
- 网站架构 (1)
- WebDriver (1)
- APJP (1)
- 代理 (1)
- comet (1)
- kendoui (1)
- UI (2)
- 互联网 (1)
- localStorage (1)
- 记录 (1)
- 微信 (2)
- Sphinx (1)
- netty (1)
- js,mvvm,Avalon (1)
- 安卓 (1)
- Tengine (1)
- 大数据 (1)
- 手机 (1)
- paypal (1)
- SaaS (1)
- gitlab (1)
- nodejs (1)
- React (1)
- shadowsocks (0)
- vpn (0)
- 验证码 (1)
- SSL (2)
- SEO (1)
- IntelliJ (1)
- 敏捷开发 (1)
- 项目管理 (1)
- 爬虫 (1)
- 正则 (1)
- owncloud (1)
- 云存储 (1)
- ajax (1)
- pjax (1)
- jdk (1)
- zookeeper (1)
- phantomjs (1)
- ELK (1)
- springcloud (1)
- IDEA (1)
- hexo (1)
- ss (1)
- letencrypt (1)
最新评论
-
peakandyuri:
这个是有BUG的,数字小体现不出来,数字大了就不对了,但是Ja ...
java十进制转换N进制并反转换的工具类 -
ginolai:
然后是相关配置:/etc/sysconfig/iptables ...
Linux中iptables设置详细 -
bzhao:
我测试没啥区别啊!
Thread.sleep()和Thread.currentThread().sleep()区别 -
zhl549342097:
match == false
Spring Security 3.1 中功能强大的加密工具 PasswordEncoder -
hellotieye:
renzhengzhi 写道drager 写道用jsoup后解 ...
jsoup select 选择器
公司的一个服务器使用Tomcat6默认配置,在后台一阵全点击服务器就报废了,查了一下就要是PERMSIZE默认值过小造成(16-64)
TOMCAT_HOME/bin/catalina.sh
添加一行:JAVA_OPTS=" -XX:PermSize=64M -XX:MaxPermSize=128m"
问题解决(可能为调用JAR包过多原因)下面是网上看到一些设置
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
当在对其进行并发测试时,基本上30个USER上去就当机了,还要修改默认连接数设置:以下红色四行TOMCAT6中好相没有,手工加上就可以了,基本上可以解决连接数过大引起的死机。具体数值可跟据实际情况设置
<Connector port="80" protocol="HTTP/1.1"
maxThreads="600"
minSpareThreads="100"
maxSpareThreads="500"
acceptCount="700"
connectionTimeout="20000"
redirectPort="8443" />
这样设置以后,基本上没有再当机过。。。。。
maxThreads="600" ///最大线程数
minSpareThreads="100"///初始化时创建的线程数
maxSpareThreads="500"///一旦创建的线程超过这个值,Tomcat就会关闭不再需要
的socket线程。
acceptCount="700"//指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理
发表评论
-
查看io和cpu状态
2020-09-06 12:50 484iostat -x 1 10 -
linux同步硬件时钟
2016-07-15 11:54 866同步系统及硬件时钟。 hwclock/clock 命令查 ... -
centos 6.5安装GitLab全过程和问题记录
2015-06-12 09:35 1708GitLab,是一个使用 Ruby on Rails 开发 ... -
转载新闻 服务器被黑给我上了一课
2015-05-29 10:53 811当你作为一个独立开发者的时候总要面临这样那样的问题,以前认为 ... -
java内存溢出优化
2014-12-28 12:42 2203本文转自:http://www.importnew.com ... -
LINUX下使用Shell自动监控tomcat并且执行重启操作
2014-12-28 12:25 4175转自http://my.oschina.net/chi ... -
Tomcat6线程池(Executor Thread pool)的配置
2014-12-27 01:07 921原文地址:http://www.java2000.net/p ... -
Linux定时任务详细介绍
2014-12-23 10:32 1304(1)Linux下如何定时执行php脚本?(2)Linux下 ... -
linux设置是否密码登录以及是否密钥登录配置
2014-09-17 19:02 724vi /etc/ssh/sshd_config #是否密码 ... -
linux网络连通性判断工具mtr
2014-09-17 18:58 14331.Mtr介绍: Mtr是 Linux中有一个非常棒的网络 ... -
nginx启动服务脚本
2014-09-03 11:49 1087#chkconfig: 345 60 60 #!/bin/ ... -
Linux常用命令
2014-09-02 11:41 794# uname -a # 查看内核/操作系统/CPU信息 ... -
Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
2014-08-13 18:04 1253tomcat的运行模式有3种. ... -
Install Tcpping on Linux
2014-08-13 15:45 5403Tcpping 介绍 测试网络延迟最常用方法是使用p ... -
服务器推技术-长连接-comet(记录)
2014-05-14 17:18 1270纯记录,以备使用: http://www.ibm.com ... -
Linux rsync目录文件同步
2014-04-18 00:12 970rysnc是一个数据镜像及备份工具,具有可使本地和远程两台主 ... -
Tomcat指定JDK, 同时跑多个tomcat
2014-02-27 14:42 4400安装Tomcat指定JDK 一、应用实例 ... -
tomcat内存溢出分析网摘
2014-02-26 13:22 946这些文章摘录以备后续跟进处理: http://globa ... -
linux nohup 后台执行sh脚本
2013-09-29 13:57 1833nohup sh APJP_LOCAL.sh & ... -
awk抓取实际tomcat进程
2013-08-13 13:26 1142ps aux | grep tomcat | awk -F' ...
相关推荐
### Tomcat优化——Tomcat 的性能调优的原理和方法 #### 一、概述 Tomcat作为一款广泛使用的开源Web服务器容器,其性能直接影响到基于它的应用程序的表现。本文旨在介绍Tomcat性能调优的基本原理与具体实施方法,...
Tomcat7 安装使用及 JVM 连接数参数调优 Tomcat7 是一个流行的 Java Web 服务器,主要用于部署和管理基于 Java 的 Web 应用程序。为了确保 Tomcat7 的稳定运行和高效性能,需要对其进行合理的安装、配置和优化。...
本文将围绕“Tomcat7优化与性能调优”的主题,深入探讨优化策略,包括但不限于配置调整、启动模式选择、线程池设置、JVM参数调整等方面。 #### 二、服务器资源考量 服务器所能提供的CPU、内存、硬盘等硬件资源对...
总之,Tomcat调优和JVM参数优化是一个细致的过程,需要结合服务器硬件、应用负载和业务特性进行。通过合理的配置,不仅可以提高应用性能,还能降低服务器资源的浪费,实现更高效、稳定的运行环境。在实际操作中,...
《Tomcat调优及相关设置汇总》是一份详细探讨如何优化Apache Tomcat服务器性能的重要文档,由作者flowerd54编写。Tomcat作为广泛使用的开源Java Servlet容器,其性能调优对于提升Web应用的响应速度和处理能力至关...
Tomcat6_调优设置内存和连接数 Tomcat+jndi+配置数据源过程 详细讲解tomcat工作原理 tomcat数据库连接池配置网上文章+csdn上的代码 疯狂的IT人整理Apache、Tomcat集群和负载均衡 Tomcat优化配置
JVM参数调优部分未在提供的内容中显示,但一般来说,JVM参数调优会涉及到调整堆内存分配、堆外内存大小、垃圾回收器选择、新生代和老年代的比例,以及各种相关参数如-Xms、-Xmx、-Xmn、-XX:+UseG1GC等。这些调整能...
- `maxKeepAliveRequests`: 设置单个连接允许的最大请求数,超出后连接会被关闭。 4. **JAR包扫描优化**: - 可以通过设置`unpackWARs=false`来避免每次启动时解压WAR包,从而减少启动时间。 - `...
通过合理设置上述参数,可以显著提升Tomcat服务器的并发处理能力和响应速度,进而改善整体应用性能。需要注意的是,最佳的参数配置往往依赖于具体的应用场景和业务需求,因此建议结合实际测试结果进行调整优化。
总的来说,JBOSS\Tomcat的最大连接数配置和JVM内存配置是服务器性能调优的关键步骤。理解并熟练掌握这些参数的含义和作用,能够帮助我们更好地应对高并发场景,提升系统的稳定性和响应效率。在进行配置时,需要结合...
【Tomcat调优】 Tomcat作为一款广泛应用的开源Servlet容器,其性能的优化对于提升Web应用程序的并发处理能力和响应速度至关重要。优化Tomcat主要分为两方面:服务器资源的优化和配置参数的调整。 首先,**服务器...
在 Tomcat 的 server.xml 配置文件中,和连接数相关的参数有: * maxThreads:Tomcat 使用线程来处理接收的每个恳求。这个值表示 Tomcat 可创建的最大的线程数。默认值 150。 * acceptCount:指定当全部可以使用的...
- **maxThreads**:表示Tomcat最多同时处理的连接数,默认值210。可以根据实际应用场景调整此参数,以适应不同的负载需求。 - **minSpareThreads**:表示即使在低负载情况下,也保持至少25个线程处于就绪状态,以便...
例如,调整最大连接数、工作模式、启用gzip压缩、调整JVM内存大小等。 Tomcat有三种工作模式:Bio、Nio和Apr。Bio是默认的工作模式,阻塞式I/O操作,没有任何优化技术处理,性能比较低。Nio是非阻塞式I/O操作,有...
在进行Tomcat调优时,首先需要理解其服务器与JVM的基本信息及其重要性。 **1.1 JVM区域分配** - **PSEdenSpace(新生代)**: 新创建的对象一般会被分配到这里。在垃圾回收过程中,大部分不再使用的对象将在这里被...
Tomcat性能调优是一个涉及多方面技术的复杂过程,主要包括对外部环境的调整和Tomcat自身配置的优化。在实际应用中,我们需要通过压力测试来评估系统的性能表现,然后根据测试结果进行必要的优化。 **1. 外部环境...
连接缓冲池参数配置,如最大连接数、最小连接数和空闲超时时间,以优化数据库访问;JVM配置也很关键,如-Xms和-Xmx设置堆内存大小,-XX:PermSize和-XX:MaxPermSize设定永久代大小,这些参数直接影响到JVM的性能表现...