内容weblogic-server线程数控制_第1页
内容weblogic-server线程数控制_第2页
内容weblogic-server线程数控制_第3页
内容weblogic-server线程数控制_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目解决方目解决方理解WeblogicServer的默认的Work全局Work应用级Work部署描述例过载保修改默认线程1目 2解决方案WeblogicServerWebLogicServer 可以配置应用过定义工作负荷管理器(Work Manager)并将其以全局方式应用于 WebLogic Server Server 3 1目 2解决方案WeblogicServerWebLogicServer 可以配置应用过定义工作负荷管理器(Work Manager)并将其以全局方式应用于 WebLogic Server Server 3 用程序,否则 Web 应用程序和 RMI 对象将使用 weblog

2、ic.kernel.default 执行队 WebLogicServer9.0 请求任务分为多个工作项,并使用多个在 Weblogic Server 中配置的Work Manager4理解工作负荷管理 在WebLogicServer部署多个应用,而这些应用有不同的性能要求,就可以使用 业 Fair Share lass: 对请求指定线程使用时间所占百分比。例如,Server 运行两个模块,WorkManagerAFair Share ResponseTimeFair Share lass: 对请求指定线程使用时间所占百分比。例如,Server 运行两个模块,WorkManagerAFair S

3、hare ResponseTimelass: 指定响应时间(具体的请求响应时间,而是请求处理的平均响应时间。 WebLogic Server 会根据响应等待时间。Server 调整前端请求压力,以使平均等等待时间成比例。例如,Server上运行两个模块,WorkManager指定模ContextM: MaxThreads Capacity WorkManagers 可以在如下配置文件进行域级别、应用程序级别和模块级别上定义: config.xmlWork Manager 指定应用或应用模块的约束条件,可以使用 Server Console 来定义Work Manager。weblogic-ap

4、plication.xmlWorkManager指定应用或应用内模块的约束条件 weblogic-ejb-jar.xmlor weblogic.xmlWork Managers 指定模块的约束条件 weblogic-web-app.xmlWork Managers 指定应用的约束条件ResponseTimeFairShareContext工作负荷管理器应用 Context工作负荷管理器应用 一、默认的Work Manager二、全局的Work 三、应用级别的Work 当没有为应用指定其他的WorkManager Work 覆盖默认Work Work Manager。这样就可以在WebLogic

5、 Server 中控制线程。什么时候使用自定义 Work Work Work Manager。这样就可以在WebLogic Server 中控制线程。什么时候使用自定义 Work Work WorkWorkManager,那么他将采用默认的Work 在 web 应用中使用 Work ManagerWebapplication的web.xmlWebApplicationWebApplication?xml WebApplication?xml 6过载保护Server9.0 WebHTTP 将Proxy内存溢出系统自动退出。即当系统运行时,出现内存溢出错误,Server就会自动 Server9.0

6、 WebHTTP 将Proxy内存溢出系统自动退出。即当系统运行时,出现内存溢出错误,Server就会自动 通过 ServerRuntimeMBean.getHealthSe(),可以获得 Server 新的一个状态 7工作负荷管理器及执行队列应修改bin下的 - 在 30005000 左右。 - - 发线程数理论上等于“本 机CPU个数+Stuck线程数”,够用即可,过大会降 65536 个请求是个很大的数,即使达到这个最大数,也是很少见的。如果达到最大队列长度,WebLogic会自动成倍增长队列大小,以处理额外 90 90 90 90 认),WebLogic 。注意:如果 WebLogic 实例的线程数响应了溢出,那么这些额外的线程就会滞WebLogic 为了响应频繁溢出,创建过多的线程数。默认情况下最大线程数为 400 。5 示例是在 serviceUi 示例是在 serviceUi 中配置如下: 2012-02-1715:55:40,363(ExecuteThread:199forqueue:test-wm) TestServlet.java:86 :INFO TestSer

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论