`
s284745061
  • 浏览: 25964 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

tomcat 移置 weblogic下常见异常

 
阅读更多

一:weblogic 页面访问速度比tomcat慢的原因和解决办法

 

公司有个项目,部署在weblogic8.1上之后,发现比在tomcat下慢很多,经过分析排查,原因是web应用的WEB-INF下的weblogic.xml里的参数设置不合理(使用默认值有时并非最佳值)造成的,具体说明如下:

 

1:pageCheckSeconds

<jsp-descriptor>

   <param-name>pageCheckSeconds</param-name>
   <param-value>-1</param-value>

</jsp-descriptor>

 

pageCheckSecond的默认值是1,表示每隔1秒对JSP页面进行检查,检查JSP页面是否被修改、是否需要重新编译。

系统上线后,需要对该默认值修改为-1,表示永不检查。修改为-1的一个缺点是:对于页面的修改需要重新部署整个WEB应用。

 

2:servlet-reload-check-secs

 

该参数的默认值也是1,每隔1秒检查servlet是否被修改并需要重新编译。这里建议修改为-1,表示永不检查,具体设置如下:

<container-descriptor> 
   <servlet-reload-check-secs>-1</servlet-reload-check-secs>
 </container-descriptor>

 

 

二:应用程序的jar包和weblogic类冲突的问题

 

公司的项目还遇到这样一个问题,Tomcat下用的好好的,但是放到weblogic下就出了问题,最可能造成这样的原因是应用程序的jar包和weblogic下的jar包冲突。可以在weblogic.xml里设置,具体如下:

<container-descriptor>
  <prefer-web-inf-classes>true</prefer-web-inf-classes>
 </container-descriptor>

 

从节点名称上也能比较清楚知道该设置的含义,优先使用Web应用里加载的类。

 

三:查看weblogic编译jsp文件产生的.java文件

 

    <jsp-param>
       
<param-name>keepgenerated</param-name>
       
<param-value>true</param-value>
   
</jsp-param>

 

keepgenerated:是否让编译jsp文件产生的.java文件持续存在,如果设置为true,就可以在部署的环境查看jsp产生的.java文件,方便调试错误。

分享到:
评论

相关推荐

    TOMCAT内存大小调整

    * 将相同的第三方jar文件移置到tomcat/shared/lib目录下,以减少jar文档重复占用内存的目的。 注意 * 在调整内存大小时,需要根据实际情况进行调整,避免内存溢出。 * 在使用Java程序时,需要注意PermGen Space和...

    vue 数组上移下移置顶置底公共工具类

    vue 数组上移下移置顶置底公共工具类,支持批量上移下移

    TOMCAT内存溢出及大小调整的实现方法

    在使用Java程序从数据库中查询大量数据或是在Web应用服务器(如Tomcat、JBoss、WebLogic等)加载大量jar包时,可能会遇到内存不足导致的java.lang.OutOfMemoryError异常。这种异常通常有以下两种常见情况: 1. **...

    ucosii在51单片机上的移置

    《UCOSII在80C51单片机上的移植详解》 UCOSII,全称为uC/OS-II,是一款流行的实时操作系统(RTOS),它以其高效、小巧、可移植性强的特点,在嵌入式系统领域广泛应用。80C51单片机是微控制器家族中的经典成员,因其...

    jQuery表格上移下移置顶代码.zip

    这个"jQuery表格上移下移置顶代码.zip"文件包含了一个利用jQuery实现的功能,允许用户对表格中的数据行进行上移、下移和置顶操作,这在数据管理或展示界面中非常常见,比如在后台管理系统或者数据分析应用中。...

    物品移置程序机械手程序.rar

    物体检测:通过传感器检测物体是否到达预定位置,当检测到物体时,对应的输入信号变为ON,触发下一步操作。 位置校准:PLC根据预设的位置信息,控制机械手调整到准确的抓取位置。 抓取释放:当机械手到达目标位置...

    物品移置程序机械手程序.zip三菱PLC编程案例源码资料编程控制器应用通讯通信例子程序实例

    物品移置程序机械手程序.zip三菱PLC编程案例源码资料编程控制器应用通讯通信例子程序实例物品移置程序机械手程序.zip三菱PLC编程案例源码资料编程控制器应用通讯通信例子程序实例物品移置程序机械手程序.zip三菱PLC...

    jQuery实现的表格上移下移置顶操作特效源码.zip

    本资源“jQuery实现的表格上移下移置顶操作特效源码.zip”显然提供了一种利用jQuery来操作表格元素的示例代码,特别关注于行的移动功能,包括上移、下移以及置顶操作。这些功能在数据管理和用户界面交互中非常常见,...

    arcgisims axl文件移置解密

    ### Axl 文件移置解密方法详解 #### 一、概述 在进行ArcGIS IMS (Information Management System)的系统迁移或升级过程中,经常会遇到需要将原有的Axl文件移植到新服务器上的情况。Axl文件是一种用于存储ArcIMS...

    三菱PLC程序源码-物品移置程序机械手程序.zip

    三菱PLC程序源码是工业自动化领域中常见的一种编程资源,尤其在机器人和机械手控制方面广泛应用。这个压缩包文件“三菱PLC程序源码-物品移置程序机械手程序.zip”显然包含了用于控制机械手进行物品移置的程序代码。...

    jquery实现上移下移置顶效果

    在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理、动画制作以及Ajax交互。本文将深入探讨如何使用jQuery实现元素的上移、下移以及置顶效果,这些功能常用于列表排序或者用户界面动态...

    三菱PLC例程源码物品移置程序机械手程序

    三菱PLC例程源码物品移置程序机械手程序本资源系百度网盘分享地址

    js表格行上移下移置顶置底

    支持所有浏览器,包过IE6-8,支持多选行操作,支持不连续选择行表格操作,操作按钮单独分开的。

    行业文档-设计装置-用于圆形纸片的移置装置.zip

    在本压缩包“行业文档-设计装置-用于圆形纸片的移置装置.zip”中,主要包含了一份关于设计用于移置圆形纸片装置的详细文档——“用于圆形纸片的移置装置.pdf”。该文档详细阐述了针对圆形纸片处理的自动化设备设计,...

    平朔东露天矿排土机和移置式带式输送机升段移设

    由于平朔东露天矿排土场原有的排土空间不足,矿方采取了一种创新的移设方案,即通过将半连续工艺系统排土机和移置式带式输送机进行升段移设。这一方案能够有效地扩大排土空间,具体表现为在不增加原有排土空间的前提...

    lotus数据用java程序导入导出实现数据移置的方案

    ### Lotus 数据用 Java 程序导入导出实现数据移置的方案 #### 概述 在企业级应用中,Lotus Notes 和 Domino 平台因其强大的文档管理和协作能力而被广泛采用。随着业务需求的变化和技术的发展,有时需要将存储在 ...

    sqlite3嵌入式数据库的ARM-Linux移置详解

    2. 配置编译环境:首先需要在Linux环境下搭建交叉编译工具链,以生成适用于ARM架构的二进制文件。这包括安装GCC交叉编译器、GNU Make、以及其他必要的构建工具。 3. 获取SQLite3源码:从SQLite官方网站下载最新的源...

    实战封装vue3中表格的上、下移动,序号随之变化的hooks组件

    实战封装vue3中表格的上、下移动,序号随之变化的hooks组件

Global site tag (gtag.js) - Google Analytics