最新范文 方案 计划 总结 报告 体会 事迹 讲话 倡议书 反思 制度 入党

Tomcat并发数优化的方法总结

日期:2020-06-20  类别:最新范文  编辑:学科吧  【下载本文Word版

Tomcat并发数优化的方法总结 本文关键词:并发,优化,方法,Tomcat

Tomcat并发数优化的方法总结 本文简介:Tomcat并发数优化的方法总结博客分类:·tomcat·java编程·并发web应用的并发提升,除了负载均衡。在小企业中也可以通过一些软件的上的设置来进行一些优化。下面是一些在服务器上修改tomcat参数的优化方法,非常简单实用!(这些方法通过网络整理的)1,让Tomcat6中支持Java语言的特

Tomcat并发数优化的方法总结 本文内容:

Tomcat并发数优化的方法总结

博客分类:

·

tomcat

·

java编程

·

并发

web应用的并发提升,除了负载均衡。在小企业中也可以通过一些软件的上的设置来进行一些优化。下面是一些在服务器上修改tomcat参数的优化方法,非常简单实用!(这些方法通过网络整理的)

1,让Tomcat6

中支持Java语言的特性

NIO(

New

I/O)

引用

使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的性能。

请注意:很抱歉,在tomcat6在默认的配置选项中是没有把NIO功能打开。所以很多正在使用Tomcat6的朋友们本以为能快活的使用上NIO。

而NIO则是使用单线程(单个CPU)或者只使用少量的多线程(多CPU)来接受Socket,而由线程池来处理堵塞在pipe或者队列里的请求.这样的话,只要OS可以接受TCP的连接,web服务器就可以处理该请求。大大提高了web服务器的可伸缩性。

可以在控制台的启动信息里看见,默认状态下没有被打开nio配置,启动时的信息,如下:

2010-2-1

12:59:40

org.apache.coyote.http11.Http11Protocol

init

信息:

Initializing

Coyote

HTTP/1.1

on

http-8080

2010-2-1

12:59:40

org.apache.catalina.startup.Catalina

load

修改成支持NIO的类型,配置如下:

Java代码

1.

进行测试,被打开nio配置,启动时的信息,如下:

2010-2-1

13:01:01

org.apache.tomcat.util.net.NioSelectorPool

getSharedSelector

信息:

Using

a

shared

selector

for

servlet

write/read

2010-2-1

13:01:01

org.apache.coyote.http11.Http11NioProtocol

init

信息:

Initializing

Coyote

HTTP/1.1

on

http-8080

这样才能让你真正体验到Tomcat6下NIO给你的系统带来的快感。

2,修改Tomcat

6默认的maxThread

引用

打开server.xml可以看到如下配置:

官方文档默认说支持200但似乎超过40就不行了

修改方法

:

Java代码

1.

引用

在tomcat配置文件server.xml中的配置中,和连接数相关的参数有:

minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10

maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75

acceptCount:允许的最大连接数,应大于等于maxProcessors,默认值为100

enableLookups:是否反查域名,取值为:true或false。为了提高处理能力,应设置为false

connectionTimeout:网络连接超时,单位:毫秒。设置为0表示永不超时,这样设置有隐患的。通常可设置为30000毫秒。

其中和最大连接数相关的参数为maxProcessors和acceptCount。如果要加大并发连接数,应同时加大这两个参数。

3,大量的并发也意味着大量的服务器资源,所以修改一下tomcat的JVM参数也是必要的

错误提示:java.lang.OutOfMemoryError:

Java

heap

space

引用

Windows环境下修改“%TOMCAT_HOME%/bin/catalina.bat”文件,在文件开头增加如下设置:set

JAVA_OPTS=-Xms256m

-Xmx512m

Linux环境下修改“%TOMCAT_HOME%/bin/catalina.sh”文件,在文件开头增加如下设置:JAVA_OPTS=’-Xms256m

-Xmx512m’

引用

JVM设置

堆的尺寸

-Xmssize

in

bytes

设定Java堆的初始尺寸,缺省尺寸是2097152

(2MB)。这个值必须是1024个字节(1KB)的倍数,且比它大。(-server选项把缺省尺寸增加到32M。)

-Xmnsize

in

bytes

为Eden对象设定初始Java堆的大小,缺省值为640K。(-server选项把缺省尺寸增加到2M。)

-Xmxsize

in

bytes

设定Java堆的最大尺寸,缺省值为64M,(-server选项把缺省尺寸增加到128M。)

最大的堆尺寸达到将近2GB(2048MB)。

请注意:很多垃圾收集器的选项依赖于堆大小的设定。请在微调垃圾收集器使用内存空间的方式之前,确认是否已经正确设定了堆的尺寸。

垃圾收集:内存的使用

-XX:MinHeapFreeRatio=percentage

as

a

whole

number

修改垃圾回收之后堆中可用内存的最小百分比,缺省值是40。如果垃圾回收后至少还有40%的堆内存没有被释放,则系统将增加堆的尺寸。

-XX:MaxHeapFreeRatio=percentage

as

a

whole

number

改变垃圾回收之后和堆内存缩小之前可用堆内存的最大百分比,缺省值为70。这意味着如果在垃圾回收之后还有大于70%的堆内存,则系统就会减少堆的尺寸。

-XX:NewSize=size

in

bytes

为已分配内存的对象中的Eden代设置缺省的内存尺寸。它的缺省值是640K。(-server选项把缺省尺寸增加到2M。)

-XX:MaxNewSize=size

in

bytes

允许您改变初期对象空间的上限,新建对象所需的内存就是从这个空间中分配来的,这个选项的缺省值是640K。(-server选项把缺省尺寸增加到2M。)

-XX:NewRatio=value

改变新旧空间的尺寸比例,这个比例的缺省值是8,意思是新空间的尺寸是旧空间的1/8。

-XX:SurvivorRatio=number

改变Eden对象空间和残存空间的尺寸比例,这个比例的缺省值是10,意思是Eden对象空间的尺寸比残存空间大survivorRatio+2倍。

-XX:TargetSurvivorRatio=percentage

设定您所期望的空间提取后被使用的残存空间的百分比,缺省值是50。

-XX:MaxPermSize=size

in

MB

长久代(permanent

generation)的尺寸,缺省值为32(32MB)。

有关JVM的参数设置可参考这个地址:http://daichangfu.iteye.com/blog/893844

web

server允许的最大连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。Unix中如何设置这些参数,请参阅Unix常用监控和管理命令

本人菜鸟初学,欢迎跟帖补充

篇2:一例重症急性胰腺炎并发下肢深静脉血栓致肺栓塞的护理体会

一例重症急性胰腺炎并发下肢深静脉血栓致肺栓塞的护理体会 本文关键词:胰腺炎,下肢,并发,一例,重症

一例重症急性胰腺炎并发下肢深静脉血栓致肺栓塞的护理体会 本文简介:一例重症急性胰腺炎并发下肢深静脉血栓致肺栓塞的护理体会【中图分类号】R47【文献标识码】A【文章编号】1008-6455(2011)12-0203-01我科为收治重症急性胰腺炎的重症监护室。我科于2011年1月18日收治了一例胆源性重症急性胰腺炎伴急性呼吸窘迫综合症(ARDS)患者,经过住院期间的治

一例重症急性胰腺炎并发下肢深静脉血栓致肺栓塞的护理体会 本文内容:

一例重症急性胰腺炎并发下肢深静脉血栓致肺栓塞的护理体会

【中图分类号】R47

【文献标识码】A

【文章编号】1008-6455(2011)12-0203-01

我科为收治重症急性胰腺炎的重症监护室。我科于2011年1月18日收治了一例胆源性重症急性胰腺炎伴急性呼吸窘迫综合症(ARDS)患者,经过住院期间的治疗和护理,于1月29日转至普通病房,于2月1日突发急性肺栓塞再次转入ICU,现报告如下:

1

病例介绍

患者,男,52岁,于2011年1月8日上腹胀痛,呈持续性钝痛,向腰背部放射,伴恶心、呕吐,诊断为“急性胰腺炎”入当地医院。入院后CT提示胰腺渗出明显,脂肪肝,给予禁食、补液、抑酸、抗感染等治疗,行气管插管接呼吸机辅助呼吸。为求进一步治疗于

2011年1月18日转入我院。患者外院行CRRT治疗,带入股静脉穿刺管。入院后血压高给予降压治疗;危重病人APACHEⅡ评分17分,压疮Braden评分11分,测膀胱压21cmHO,给予镇静治疗,双下肢持续使用压力梯度治疗仪、床旁CRRT,静脉补充肠外营养,保肝治疗好转,于1月29日转至普通病房。于2月1日下床活动后出现胸闷气喘,血气分析示低氧血症,立即给予面罩吸氧,未改善,即行气管插管接呼吸机辅助呼吸,氧分压无明显上升,考虑急性肺栓塞再次转入ICU。

重症急性胰腺炎中发生下肢深静脉血栓(Deep

Veinous

Thrombosis,DVT)的危险因素:

1.1

长期卧床:重症急性胰腺炎患者病情危重,常合并多脏器功能衰竭,多数患者需Glasgow评分,意识不清,使用镇静剂。从而造成患者长期呈主被动卧位,肌肉收缩力下降

1.2

深静脉置管:重症急性胰腺炎患者常并发肾衰,行CRRT治疗,股静脉置管致DVT的发生率为21.5%,而锁骨下穿刺置管的发生率为1.9%。

1.3

血流动力学不稳,血供不足:重症急性胰腺炎合并心脑血管疾病使用利尿脱水剂,休克,腹腔高压,APACHEⅡ评分高等导致血液粘滞度高,血小板凝聚功能增加,从而增加DVT的发生率。

1.4

反复多次的静脉采血:重症急性胰腺炎病情变化快,常频繁的进行采血,导致血管内膜的损伤。

1.5

大量损害血管内膜药物的应用:重症急性胰腺炎治疗中大量的血管活性药物的应用,长期的肠外营养支持,大量的抗生素,药物的渗透压高,PH高均对血管损伤较严重,从而加重DVT的发生。

2

护理

2.1

DVT的预防护理

2.1.1

健康宣教:对DVT发生的高危人群(高龄,高血压,下肢静脉曲张,长期卧床,MODS)加强深静脉血栓知识的宣教,提高患者及家属对本病的预防认识,调动积极性,从而积极有效的预防

2.1.2

下肢功能锻炼:重症患者除协助督促其床上功能锻炼外,还应指导如何行下肢锻炼。如踝关节的旋转运动,比目鱼肌,腓肠肌的挤压运动,有条件者使用下肢压力梯度治疗仪,加速下肢静脉血回流

2.1.3

禁止左下肢输液:静脉血栓形成多发生于左下肢。原因:1腔静脉与左髂静脉成钝角,与右髂静脉成锐角2右髂总动脉走行于左髂静脉上,有压迫作用3部分正常人左髂静脉与股静脉交界有先天性狭窄,因此左下肢血流缓慢易发生血栓。

2.1.4

早期下床活动是预防DVT发生的最有效措施;

2.1.5

低脂饮食,忌辛辣刺激性食物,控制体重;

2.1.6

衣着不宜过紧,避免血液淤滞;

2.1.7

保持大便通畅,避免因排便困难引起腹压增高,影响静脉回流;

2.1.8

戒烟――烟中尼古丁刺激血管收缩,影响静脉回流;

2.1.9

重视病人主诉,若病人站立后有下肢沉重,胀痛感,应警戒下肢深静脉血栓形成的可能;

2.1.10

穿医用弹力袜,有利于下肢血液回流;

2.2

DVT的治疗护理

2.2.1

体位护理:DVT形成急性期,绝对卧床抬高患肢,位置高于心脏水平20-30cm

避免膝下垫枕,膝关节处于微屈曲状态,利于血液回流,避免下床活动引起肺栓塞(Pulmonary

Embolism

PE).使用30°R型翻身垫,减轻压迫。

2.2.2

小剂量的低分子肝素的应用:由于其抗凝作用强,剂量少,出血率低的优点,常24小时微量泵持续静脉泵入。

2.2.3

避免大幅度的活动:指导患者变换体位,咳嗽,下床用力排便动作轻,严禁患肢按摩,防止栓子脱落致肺栓塞。

2.2.4

每日行下肢肿胀肢体周径的测量:即髌骨上下各10

cm点一线,并做好记录,交接班。

2.2.5

保护血管:避免使用对血管内膜损害的药物,建议给予外周置入中心静脉导管术(PICC),以保护血管。避免在同一部位,同一静脉反复穿刺,留置深静脉导管颈内优于下肢静脉,如遇局部出现红肿等静脉炎表现,给予喜疗妥涂抹,以保护血管。

3

预防并发症

3.1

肺栓塞的预防:严密观察患者有无胸闷,胸痛,心悸等征象,若出现应立即给予平卧位,高流量给氧,心电监护;

3.2

预防尿路感染:留置导尿管患者加强会阴护理,超过三天者改耻骨联合上膀胱穿刺术,以减少泌尿系的感染,并行膀胱冲洗;

3.3

呼吸机相关性肺炎的预防:如抬高床头30-45°,声门下吸引;

3.4

压疮的预防:定时更换卧位,行Braden评分,低于12分的高危患者每日进行评分,制定护理措施,

Braden评分在12-14分的患者每周二次评分,制定护理措施。

4

讨论

4.1

肺动脉栓塞为内源性或外源性栓子堵塞肺动脉或其分支引起肺循环障碍的临床病理生理综合症,是常见的心血管病,死亡率达20-30%,而PE中有90%由于DVT引起,如诊断明确治疗及时死亡率明显下降。提示我们在以后的临床工作中应该提高重视,增强对PE的敏感性

4.2

我科自发生这例患者,更加重视了ICU患者的DVT的发生,对转出ICU的患者给予静脉彩色多普勒超声检查,及早发现处理,大大降低了DVT漏诊率。

参考文献

潘雪梅.ICU患者下肢深静脉血栓的防治进展和护理〖J〗.当代护士,2009.8:10-11

吴斌等.

下肢深静脉血栓形成与肺动脉栓塞关系的研究〖J〗.山东医学高等专科学校学报,2007,29(3):209-211

刘凤春.下肢深静脉血栓的预防与护理进展〖J〗.2006,12(26)2461-2462

林玉华.下肢深静脉血栓患者早期健康教育的作用探讨〖J〗.中国医药指南,2009.1:156-157

孙静娜.一例脑出血并发下肢深静脉血栓的护理〖J〗.Chin

J

Convalescent

Med,Feb,2009.18(2):142

篇3:老年糖尿病并发带状疱疹31例的护理体会

老年糖尿病并发带状疱疹31例的护理体会 本文关键词:带状疱疹,并发,糖尿病,老年,护理

老年糖尿病并发带状疱疹31例的护理体会 本文简介:老年糖尿病并发带状疱疹31例的护理体会【摘要】目的:探讨老年糖尿病并发带状疱疹综合护理的疗效。方法:对31例住院的老年糖尿病并发带状疱疹患者进行综合护理,包括血糖的良好控制、心理、皮肤、疼痛和饮食护理及出院指导。结果:31例患者中28例痊愈,3例显效。结论:及早对糖尿病并发带状疱疹患者进行合理有效的

老年糖尿病并发带状疱疹31例的护理体会 本文内容:

老年糖尿病并发带状疱疹31例的护理体会

【摘要】目的:探讨老年糖尿病并发带状疱疹综合护理的疗效。方法:对31例住院的老年糖尿病并发带状疱疹患者进行综合护理,包括血糖的良好控制、心理、皮肤、疼痛和饮食护理及出院指导。结果:31例患者中28例痊愈,3例显效。结论:及早对糖尿病并发带状疱疹患者进行合理有效的综合治疗及精心护理,可以缩短病程,提高生活质量,减少后遗神经痛,是本病痊愈的关键。

【关键词】老年人;糖尿病;带状疱疹;护理

【中图分类号】R473.5

【文献标识码】A

【文章编号】1008-6455(2011)12-0261-01

糖尿病是一种常见的代谢内分泌疾病,带状疱疹是由水痘带状疱疹病毒引起的皮肤病。病毒沿周围神经分布的簇集性水疱的特征,并伴有明显的神经痛。糖尿病患者并发周围神经并发症临床常见,并发带状疱疹者则相对少见,这可能与糖尿病患者免疫功能下降,血糖浓度升高而易发多种感染及病变有关。我科自2007年1月~2010年12月共收治31例老年糖尿病并发带状疱疹病人,我们采用综合护理方法进行了精心护理,现总结如下。

1

临床资料

本组病人31例,男8例,女5例,年龄69-83岁,平均75岁,均有明显的糖尿病史及不同程度的皮肤疱疹,并伴有明显的疼痛。

2

护理体会

2.1

积极治疗糖尿病:根据患者具体情况,所有病人均给予口服降糖药或精蛋白生物合成人胰岛素皮下注射治疗,定期检查血糖,使血糖稳定在空腹血糖在7.0mmol/L以下和餐后2h血糖在11.1mmol/L以下,应用降糖药物及精蛋白生物合成人胰岛素治疗,必须严格按医嘱执行,熟悉药物的浓度及剂量,严格三查七对。精蛋白生物合成人胰岛素须在饭前30min皮下注射,注射的时间、剂量一定要准确,注射部位要经常更换,以防局部组织硬化影响吸收。注射精蛋白生物合成人胰岛素后要按时巡视病房,询问患者有何不良反应,使用精蛋白生物合成人胰岛素治疗的患者,易发生低血糖的可能,如出现饥饿、心慌、大汗淋漓、疲乏无力、面色苍白等,可饮少量糖水,及时报告医生及时处理。

2.2

心理护理:由于带状疱疹起病较突然,病程较长,患者因疼痛难忍,所以要消除患者的焦虑、恐惧、紧张情绪,并做好心理护理,护理人员应主动安抚患者,根据患者的病情和实际需要,向患者讲解带状疱疹的相关知识、治疗情况及预期结果,注重患者的心理问题进行心理疏导,精神鼓励,可适当让患者听一些适合老年人听的消除精神紧张的音乐,参加有趣儿的活动消除患者的焦虑、紧张情绪、恐惧心理,使患者树立战胜疾病的信心,积极配合治疗,早日恢复健康。

2.3

皮肤护理:病人穿宽松的衣服,避免抓伤及擦皮皮损,保持皮肤清洁干燥,水疱未破溃者用生理盐水清洁局部皮肤,用碘伏消毒,用无菌注射器抽吸疱液,以减轻皮肤张力缓解疼痛,但疱壁不可去除以免感染。局部外涂炉甘石洗剂、酞丁胺喷剂每日3~4次,擦药时动作一定要轻。如水疱破裂,每天按外科换药操作方法,用双氧水和生理盐水清洗患处,周围皮肤用碘伏溶液消毒。用TDP灯照射患处15~30min。每日2~3次。渗液较多的伤口,可以增加TDP灯的照射次数,减少渗液并能促进局部血液循环,有利于伤口的愈合。照射后涂炉甘石洗剂、酞丁胺喷剂每日3~4次。涂药后用无菌纱布1层覆盖防止被污染,不能使用不透气的薄膜覆盖。

2.4

疼痛的护理:疼痛是带状疱疹的特征之一,尤其是老年患者和延误就诊者,可有剧烈的烧灼样、刀割样疼痛,患者非常痛苦,我们根据老年人的不同文化层次,运用通俗易懂的语言,讲解老年带状疱疹的特点,引起疼痛的原因,发病过程及治疗方法,告知患者本病产生疼痛是由于病毒侵犯神经所致,疼痛大部分受心理因素的影响及有个人痛感耐受差异。护士应加强与病人沟通,把疾病知识,病情发展及转归等告诉病人,使病人对该疾病有个认识,消除各种顾虑,提高对疼痛的耐受力,疼痛会随着缓解。疱疹疼痛的病人建议健侧卧床,减少对创面摩擦,减轻疼痛。遵医嘱在足量的抗病毒药联用小剂量糖皮质激素,有利于减轻疼痛。疼痛使病人难以入睡时,遵医嘱给病人镇静、止痛药,帮助病人入睡,恢复体力。我们要给予关心和安慰,帮助和满足病人的各项需要。

2.5

饮食护理:机体抵抗力下降是老年糖尿病并发带状疱疹发病的主要原因,食欲不振,可引起营养不良,病情久治不愈,因此要反复讲解关于营养的重要性,按糖尿病饮食进食,饮食宜清淡易消化营养丰富,多吃新鲜水果和蔬菜,无刺激性食物为主,避免进食辛辣、刺激的食物,忌食葡萄糖、蜜糖及其制品及发物类食物。饮食应少量多餐,经常变换饮食种类,保证患者摄入的营养全面平衡。

2.6

出院指导:向患者讲明糖尿病并发带状疱疹相关知识,使病人对该病有正确的认识,教会患者判断低血糖特殊症状,如出汗、头晕、乏力、烦躁、昏迷等。并教会患者相应的处理方法,外出随身携带病情卡和检查结果及备用糖果,以便及时纠正低血糖。指导患者养成良好的生活习惯,定时、定量进餐、合理饮食、适当运动、合理用药。避免劳累预防感冒,保持良好的心态等,尽一切可能提高机体抵抗力。部分病人皮疹消退后遗留神经痛,应做好解释工作,消除疑虑。必要时按医嘱使用止痛药,定期门诊随访。

3

结果

31例患者,经过7~15日综合治疗及精心护理,28例患者症状开始好转,疱疹逐渐消退,疼痛完全消失,住院3周痊愈出院。3例患者显效慢些,皮疹结痂基本消退,伴轻微后遗神经痛,3周出院。

4

讨论

带状疱疹是由水痘带状疱疹病毒引起的皮肤病,本组患者合并糖尿病,导致了老年人机体免疫力功能低下,病情严重,加之带状疱疹引起皮肤的损害和明显的神经痛,只要病人及早进行合理有效的综合治疗及精心护理,可以缩短病程,提高生活质量,减少后遗神经痛,基本上可以取得满意的效果。

参考文献

陈灏珠.内科学.北京:人民卫生出版社,2003,716-734

黄柳青,曾夏杏.带状疱疹病人疼痛的护理干预.齐齐哈尔医学院学报,2004,25(7):806

何为,黄小雄.治疗带状疱疹临床疗效观察.岭南皮肤性病科杂志,2004,11(1):48-49

    以上《Tomcat并发数优化的方法总结》范文由学科吧精心整理,如果您觉得有用,请收藏及关注我们,或向其它人分享我们。转载请注明出处 »学科吧»最新范文»Tomcat并发数优化的方法总结
‖大家正在看...
设为首页 - 加入收藏 - 关于范文吧 - 返回顶部 - 手机版
Copyright © 学科吧 如对《Tomcat并发数优化的方法总结》有疑问请及时反馈。All Rights Reserved