`

java常见异常及解决方案(待续)

    博客分类:
  • java
 
阅读更多
//错误:java.net.SocketException:Connection reset by peer.
原因:
1:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;
2:客户关掉了浏览器,而服务器还在给客户端发送数据;
3:浏览器端按了Stop;
4:服务器给客户端响应结果给防火墙拦截了。
5:如果是上传或下载操作,可能是上传或下载时,设置超时时间,时间太短导致。
别人的理解:
当Servlet(jsp)完成业务逻辑的处理后,向响应页面输出结果时,前端客户切换到了另外一个页面,所以就会出现sockets write error。
一般是有些客户端已关闭,一些线程因为延迟等原因觉察不到此连接已结束,继续等到到出错或是 客户端那里不停刷或一个访问/刷新没完成前再刷,要让这个无用的线程死掉和和这个错误如果不影响应用运行的话大可不必理会。有一种抛出这个异常的情况是:浏览器请求了一个服务器端资源,在响应回来之前转而请求其他的资源。这个时候最初的浏览器跟服务器的连接中断,服务器的peer程序就会reset那个connection
解决:
1.检查防火墙
2.优化服务器优化
3.程序优化
4.上传或下载时,设置超时时间,时间改大。

    2.struts2问题

    

//原因是因为默认的路径没有与之对应的物理视图
Struts Problem Report

Struts has detected an unhandled exception:

Messages:	
There is no Action mapped for namespace [/] and action name [] associated with context path [/struts].

 

分享到:
评论

相关推荐

    Java收集的代码段1(待续)常用代码段

    在Java编程中,窗口风格、窗口居中、组件拖动、文件路径处理和设置背景图片是常见的需求。这里,我们详细探讨这些知识点。 1. **窗口风格**:在Java Swing库中,我们可以使用JFrame类来创建窗口。窗口风格可以通过...

    毕业就业-刷题库Java面试题大全(2021年-2022年).rar

    a面试大全2021是一套最新Java面试必问合集,这本面试...11. Java常见异常有哪些 四、并发编程面试题 1、基础知识 2、并发理论 3、并发关键字 4、Lock体系 5、并发容器 6、线程池 7、原子操作类 8、并发工具 未完待续

    JAVA期末考试试题及答案.doc

    JAVA期末考试试题及答案 根据提供的文件信息,我们可以生成以下知识点: 1. JAVA 语言程序设计考试试题:单选题 * 题目 1:下列语句序列执行后,k 的值是多少?(B) int m=3, n=6, k=0; while( (m++) ( -- n) ) ...

    RMAN备份技术解决方案.pdf

    RMAN备份技术解决方案 RMAN(Recovery Manager)是一种强大的数据库备份工具,由 Oracle 公司提供,用于保护和恢复 Oracle 数据库。该解决方案旨在提供一个完整的 RMAN 备份方案,涵盖了 Linux/AIX 和 Windows 等...

    java100道选择题含答案

    Java 选择题含答案 本资源总结了 Java 选择题含答案,涵盖了 Java 语言基础知识、数据类型、运算符、控制结构、方法、数组、字符串、面向对象编程、多线程、IO 操作等方面。 Java 语言基础知识 1. Java 语言...

    JAVA开发工程师精选面试题

    1. Dubbo服务调用超时问题解决方案:可以在消费者端与提供者端设置超时时限来解决,同时需要设计好业务代码来减少调用时长,设置准确的RPC调用的超时时间。 2. Dubbo支持的序列化方式:默认使用Hessian序列化,还有...

    java程序员面试之150++(待续)

    了解这些基本概念是Java程序员面试的关键,它们不仅体现了对语言特性的理解,还反映了在实际编程中解决问题的能力。面试时,候选人应能熟练地讨论这些话题,并能将它们应用于实际项目场景。通过深入理解这些基础,有...

    自考Java语言程序设计一填空题汇总.pdf

    本资源摘要信息涵盖了Java语言程序设计的基础知识点,包括Java语言的特点、Java开发环境、Java语法基础、变量和数据类型、运算符和控制结构等方面。 一、Java语言特点 Java语言是目前最广泛的编程语言之一,具有...

    java面试题集锦 java基础、集合、多线程等

    Java 面试题集锦 Java 基础知识点: 1. JDK 和 JRE 的区别: JDK(Java Development Kit)是 Java 开发工具包,提供了 Java 的开发环境和运行环境。JRE(Java Runtime Environment)是 Java 运行环境,为 Java 的...

    方案-数据治理解决方案V1.pptx

    大数据平台下的数据治理解决方案 数据治理是指从使用零散数据变为使用统一主数据、从具有很少或没有组织和流程治理到企业范围内的综合数据治理、从尝试处理主数据混乱状况到主数据井井有条的一个过程。随着 Hadoop ...

    java后端初级面试题

    在这篇文章中,我们将讨论 Java 后端开发中一些常见的面试题目,涵盖了 Java 基础知识、Java 面向对象编程、Java 集合框架、Java 多线程编程等方面。 一、JDK/JRE/JVM 的区别 JDK(Java Development Kit)是 Java ...

    java基础知识测试题

    根据提供的文件信息,这里将对每一道题目进行详细的解析,并解释相关的 Java 基础知识点。 ### 1. Java 的关键字选择题 **题目:** 下列哪个是 Java 中的关键字? - A. sizeof - B. abstract - C. NULL - D. ...

    (完整版)Java编程基础知识点汇总习题集--答案.doc

    Java 编程基础知识点汇总 一、Java 入门知识点汇总 1. Java 三大体系:Java SE(J2SE)、Java EE(J2EE)、Java ME(J2ME) * Java SE:标准版,包含 Java 最核心的类库 * Java EE:企业版,开发、装配、部署...

    java精典编程100例 33

    java 精典编程 100 例, author:朱千平 phone:13522080786 qq:200896066待续......

    jd-gui,简单轻量的java反编译工具

    5. **轻量级**:与其他复杂的反编译解决方案相比,jd-gui体积小巧,无需安装,下载解压后即可直接运行,非常便于携带和使用。 使用jd-gui的过程相对简单。首先,从官方仓库或第三方网站下载jd-gui的对应平台版本...

    java精典编程100例 43

    java 精典编程 100 例,待续...... author:朱千平 phone:13522080786 qq:200896066

    java精典编程100例 6

    java 精典编程 100 例,待续...... author:朱千平 phone:13522080786 qq:200896066

    java精典编程100例 26

    java 精典编程 100 例,待续...... author:朱千平 phone:13522080786 qq:200896066

    java精典编程100例 28

    java 精典编程 100 例,待续...... author:朱千平 phone:13522080786 qq:200896066

Global site tag (gtag.js) - Google Analytics