websphere 发布的应用,页面第一次点击时报500错,再点一下又好了。 WEBSPHERE 6。1,LINUX REDHAT 4。5,数据库是DB2,应用了联接池。网卡:10/100,双CPU,四核(2*2),内存2G发布了应用后,第一次点击时很多页面总报500错误,再点一次又好了。不知道这是什么问题,请高手们帮忙指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查看服务器上面的ffdc目录,看是什么错误,还有System***.log里面的内容 500错误,一般都会给出错误信息吧,stacktrace什么的?如果界面没有报错,查$CATALINA_HOME/log/catalina.out中有没有错误。这种跟第一次访问有关的错误,如果不是缓存问题,那往往是因为某些资源在第一次访问时没有准备好,比如,数据库连接,第一次访问的时候,连接池需要真正开始建立连接,可能会因为超时等原因导致第一次取得连接失败。仅是猜测而已,具体原因,肯定要看错误才能确定。 应该不是客户端的缓存吧。websphere运行时都会将jsp编译后放到temp目录下,你把这个目录删除后再试试。也可以调用websphere自己的编译一方法好像叫JspBatchCompiler什么的。 看一下WEBSPHERE中的日志,查报错具体信息 菜鸟求助,java基础方面的教材哪本不错?主要是为了面试 启动Tomcat时报错 急。。。。。。。。。。。。。。在线等高人解决个jdbc的问题 OA中如何提示下一个节点的用户有相应的公文要处理 工作流处理osworkflow中权限系统问题 求助 关于java mail程序中设置代理的问题 tomcat reload时如下异常,请问大家如何解决 JBuilder2005+Tomcat5+MySQL4的MVC数据存储?怎么办!!? 求附件上传下载代码 请教Hibernate配置问题! myeclips的问题,高分求解 tomcat启动无错误,却打不开主页???
stacktrace什么的?如果界面没有报错,查$CATALINA_HOME/log/catalina.out中有没有错误。
这种跟第一次访问有关的错误,如果不是缓存问题,那往往是因为某些资源在第一次访问时没有准备好,
比如,数据库连接,第一次访问的时候,连接池需要真正开始建立连接,可能会因为超时等原因导致第一次取得连接失败。仅是猜测而已,具体原因,肯定要看错误才能确定。
也可以调用websphere自己的编译一方法好像叫JspBatchCompiler什么的。