JBossAS性能调优和瘦身系列(3):Tomcat

JavaWeb核心技术系列教程(02)——Web服务器Tomcat Web服务器(Web Server)也称为WWW(WORLD WIDE WEB)服务器,它的核心功能是依据客户端的请求将对应数据返回至客户端。Tomcat最初是由Sun的软件架构师詹姆斯·邓肯·戴维森开发的。后来,詹姆斯·邓肯·戴维森将其变为开源项目,并由Sun贡献给Apache软件基金会。Tomcat在成为Apache开源软件组织的软件项目后得到了广大开源代码志愿者的大力支持,可与目前大部分的主流Web服务器(IIS、Apache服务器)一起工作,而且运行稳定、可靠且高效。Tomcat已成为目前开发企业J 阅读详情

l         编辑server/slim/jbossweb-tomcat55.sar/server.xml;

 

l         检查server.xml文档中使用的连接器,例如:http连接器:

l         <Connector port="8080" address="${jboss.bind.address}" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/>

l         注:acceptCount是排队请求的数量;

 

l         应该将线程数(最大线程数)设置比最大预期负载(同时并发的点击)多25%(经验规则);

 

l         应该将minSpareThread设置比正常负载多一些;

 

l         应该将maxSpareThread设置比峰值负载多一些;

 

l         minSpareThread指“启动以后,总是保持该数量的线程空闲等待”;

 

l         maxSpareThread指“如果超过了minSpareThread,然后总是保持该数量的线程空闲等待”;

 

l         删除不需要的valve和日志;如果不使用JBoss的安全,删除JBoss的安全valve;

 

l         预编译JSP(内置的编译器编译速度相当快,对于小的站点就没有必要预先编译了);关闭sever/slim/jbossweb-tomcat50.sar/conf/web.xml中的development模式;

  
Outlook日历同步全攻略:Win10+安卓+iOS三端无缝衔接(附常见问题解决) 本文提供了一份详尽的Outlook日历同步指南,帮助用户在Windows 10、安卓和iOS三端实现无缝衔接。文章深入解析了Exchange ActiveSync等核心同步原理,并给出了从账户创建到各设备(特别是华为手机)的具体配置步骤、进阶管理技巧以及针对同步失败、事件重复等常见问题的实战解决方案,旨在彻底解决跨平台日程管理的痛点。 阅读详情

相关推荐

STM32驱动GP2Y1010AU0F红外PM2.5传感器:从采样时序到浓度标定

在嵌入式环境监测项目中,模拟传感器输出信号的准确采集是系统可靠性的基石。许多工程师在接触红外散射式粉尘传感器时,常因不了解其特殊的脉冲驱动与采样保持机制,导致ADC读数异常。红外散射原理通过检测颗粒物散射光强来估算粉尘浓度,其输出信号并非稳定直流,而是与LED脉冲同步的短时窗口电压。理解这一时序特征,并掌握在STM32平台上通过定时器与ADC协同完成微秒级精准采样的方法,是获取有效数据的关键。该技术广泛应用于室内空气质量检测、空气净化器控制及DIY环境监测节点等场景。本文以GP2Y1010AU0F为例,详细

weixin_29159127的博客 283

jboss性能调优

编辑server/slim/jbossweb-tomcat55.sar/server.xml; *检查server.xml文档中使用的连接器,例如:http连接器: &lt;Connectorport="8080"address="${jboss.bind.address}"maxThreads="150" minSpareThreads="25"maxSpareThreads="75"..

gaofen100 305

squirrel校园二手交易平台

squirrel校园二手交易平台 (适合寻找SSM项目练手的你。) 项目起源:   期末的课程设计,三人一组,我和两个舍友,一时起兴,决定做一个校园二手交易平台,一开始兴致与激情满满,可是后期时间上的冲突,让我们三个人对于这个项目有点累。   这个项目刚定题两天,BezosLee由于通过了360的网上在线笔试,收到了360公司的免费培训邀请,要去北京的360总部进行培训一周,值得庆...

K.SHI的博客 5万+

jboss应用服务器软件,JBOSS的安装与配置

JBOSS的安装与启动一.安装Step1:下载jboss,本文介绍的安装版本是jboss-4.2.3.GA-jdk6.zip,解压该文件(注意解压路径不要包含空格)Step2:设置环境变量JBOSS_HOME 二.启动服务运行JBoss目录下的bin\run.bat 访问url: http://localhost:8080/ 进入JBoss的欢迎界面 二.停止服务停止JBoss必须执行shutdo...

weixin_29306571的博客 1237

Unity FPS射击控制系统:数据驱动的武器行为解耦方案

在Unity第一人称射击(FPS)开发中,射击系统常因输入、状态、行为耦合导致连发异常、换弹冲突与网络同步失准。其本质是缺乏对‘武器行为’(如后坐力曲线、弹药逻辑)与‘射击控制’(如输入合法性校验、冷却调度)的正交分离。本方案基于ScriptableObject实现WeaponData数据资产化,配合ShootingController状态机服务,达成输入解耦、运行时参数可调、协程受控、网络预测友好等工程目标。适用于中大型FPS项目架构升级与数据驱动转型,尤其解决Unity InputSystem与物理反馈

weixin_30536861的博客 609

Data+AI新玩法:Text2SQL让数据查询变得如此简单!

你是不是也遇到过这种情况?明明手头有海量数据,却因为SQL这道“门槛”,让分析和决策变得复杂和拖沓。你可能想着:“要是我能直接用自然语言和数据库对话,那该多好!你不是一个人在这样想,Text2SQL技术正是为了帮你摆脱这一困境而诞生的。

Ase5gqe的博客 865

Jboss4withTomcat5.5整合Apache2.0.55

jboss-4.0.3(with Tomcat 5.5) + Apache HTTP Server 2.0.55 + J5SDK + mod_jk-apache-2.0.55.so 在 WinXP下整合 第一步:下载和安装sdk和jboss-4.0.3: 第二步:安装和配置你的Apache: http.conf 文件配置 1. 设置默认WEB目录: DocumentRoot "默认

Rick100的专栏 1796

ESP-Mesh-Lite vs ESP-Mesh:如何选择适合你的物联网组网方案?

本文深入对比了乐鑫ESP-Mesh-Lite与ESP-Mesh两种物联网组网方案的核心差异。重点解析了ESP-Mesh-Lite分布式协议栈架构的优势,即每个节点拥有独立IP,可直接访问外部网络,极大简化了应用层开发。文章从网络架构、性能、开发体验及适用场景等多维度进行分析,为开发者根据项目需求(如分布式数据采集、智能家居或集中控制网络)选择最合适的方案提供了清晰的决策框架。

pluto的博客 817

团队在升级 jboss 4.2,碰到的问题 (公司内部转)

团队在升级 jboss 4.2,碰到的问题 (公司内部转) 1、升级到jboss 4.2.2后频繁出现OutOfMemoryError 解决方法:在启动的参数中增加: -XX:PermSize=64M -XX:MaxPermSize=256M 原因分析:查阅文档得知是因为jboss会把一些常用的java的package做缓存,而默认的缓存是很小的,所以会经常抛出 OutOfMemoryError...

qingfengxia2013的专栏 291

【光伏风电功率预测】基于 ICEEMDAN + MSCNN-BiGRU-Attention 的并行预测模型

本文提出一种基于ICEEMDAN分解与多尺度深度学习的光伏/风电功率并行预测框架。针对多能源、多时间尺度、强非平稳特性带来的建模挑战,该模型首先通过改进的ICEEMDAN算法将原始功率序列分解为不同频段的IMF分量;随后为每个IMF构建包含多尺度CNN、双向GRU和注意力机制的子模型,实现局部特征提取与时序依赖建模;最后通过并行预测与重构获得最终功率输出。实验表明,该方法能有效解决模式混叠问题,提升预测精度,并支持光伏/风电的独立或联合预测部署,适用于风光联合调度等工程场景。

专注AI大模型,软件混淆,授权 155

基于学术研究于NASA官网GPM卫星数据下载详细教程

基于学术研究于NASA官网GPM卫星数据下载详细教程

珞瑜的博客 8655

tomcat加载静态资源进行优化

运行环境 一个内存为4g的window服务器 服务器有点差 方法1.调整tomcat config/server.xml &lt;Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" executor="tomcatThreadPool" ..

苦逼码农的博客 6282

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

qq_43212290的博客 798

Jboss AS调优与瘦身

本人转自http://xudayu.blog.51cto.com JBoss4瘦身 前言 这个建议主要是如果对JBossAS进行调优和瘦身的.这个概念在多数情况是交叉的。当通过瘦身减少闲置服务线程并不能带来大的性能影响的时候,允许你使用较少的内存和资源对其他性能方便进行调整。当然它可以缩短启动时间。而且,作为一般的安全观念――移除你不使用的服务。我们将分开两个种类:瘦身和调优.首先我们...

weixin_30788619的博客 345

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

JBoss AS调优(一)

  本人转自http://xudayu.blog.51cto.com JBoss4瘦身 前言 这个建议主要是如果对JBossAS进行调优和瘦身的. 这个概念在多数情况是交叉的。当通过瘦身减少闲置服务线程并不能带来大的性能影响的时候,允许你使用较少的内存和资源对其他性能方便进行调整。当然它可以缩短启动时间。而且,作为一般的安全观念――移除你不使用的服务。我们将分开两个种类: 瘦...

tanyankai的专栏 291

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

JBoss AS的调优与瘦身(一)

JBossAS的调优 基于JBoss 3.2.6。 FOR 4.0.4+修订版JBoss4瘦身 前言 这个建议主要是如果对JBossAS进行调优和瘦身的.这个概念在多数情况是交叉的。当通过瘦身减少闲置服务线程并不能带来大的性能影响的时候,允许你使用较少的内存和资源对其他性能方便进行调整。当然它可以缩短启动时间。而且,作为一般的安全...

weixin_34199335的博客 160

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Tuning and Slimming JBossAS

based on JBoss 3.2.6 REVISED FOR 4.0.4+ JBoss4Slimming This article is obsolete, read JBossASTuningSlimming Preface This advice is primarily on how to tune and/or slim JBossAS. The tw...

weixin_30673611的博客 659

JBOSS 部署与性能调优

1.Jboss简介 JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。2006年,Jboss公司被Redhat公司收购。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器

夜下探戈 686

JBoss Web和 Tomcat的区别

Tomcat 服务器是一个免费的开放源代码的Web应用服务器,技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。其运行时占用的系统资源小,扩展性好,且支持负载平衡与邮件服务等开发应用系统常用的功能。作为一个小型的轻量级应用服务器,Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用,成为目前比较流行的Web 应用服务器。   而JBos

你只管努力, 721

[JbossAs]JbossAs7.x与Logback一起不工作?

在一个web项目中使用Logback作为日志组件,当初以tomcat7作为web容器时,日志可以正常输出,后来把tomcat7换成Jboss As 7之后,找不到系统日志。GOOGLE了一下,找到一个解决办法: 在META-INF或WEB-INF文件夹下,创建一个jboss-deployment-structure.xml文件,内容如下: <jboss-deployment-stru...

weixin_34162629的博客 175

JBossAS 4.0.5发布

支持的主要特性和改进有: 为Http Session提供可扩展的Buddy 复制; 提供最新的JBoss WebService Stack v1.0.3.SP1 EJB3 RC9+预览版支持EJB3建议的最终版本; 缺省的JGroups已经配置为支持改进的故障发现(Failure Detect) 为JBossMQ提供XA 恢复支持;

JBossWeek的专栏 1737

tomcat配置url跳转_Tomcat安装、配置、优化及负载均衡详解

一、常见JavaWeb服务器1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了解2、Tomcat服务器:Sun公司在推出的小型Servlet/JSP调试工具的基础上发展起来的一个优秀的Servlet容器,Tomcat本身完全用java语言编写,所以tomcat的运行需要java的支持,所以要先安装JDK,才能运行。目前是...

weixin_39970369的博客 699

Web 基础——Tomcat

Tomcat 是一个开源的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调式 JSP 程序的首选。

愿许浪尽天涯的博客 4436

Tomcat

Tomcat&Http协议-授课 1 JavaEE规范 JavaEE(Java Enterprise Edition):Java 企业版 它是由 SUN 公司领导、各个厂家共同制定并得到广泛认可的工业标准 JavaEE 规范是很多 Java 开发技术的总称。这些技术规范都是沿用自 J2EE 的。一共包括了 13 个技术规范 包括:JDBC,JNDI,EJB,RMI,IDL/CORBA,JSP,Servlet,XML,JMS,JTA,JTS,JavaMail,JAF 1.2 We

qq_45181415的博客 1072
上一篇: JBossAS性能调优和瘦身系列(2):JVM
下一篇: JBossAS性能调优和瘦身系列(3):Tomcat
JBossWeek
博客等级 码龄20年 41粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值