`
tenderuser
  • 浏览: 59328 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

系统之间的异常处理

    博客分类:
  • java
阅读更多
今天遇到一个很郁闷的问题,两个子系统之间相互通信,A子系统循环入库,发消息给B子系统,在发消息的地方,做了常规的异常处理:
try{
   XXXXXXX
}catch(Exception e){
   log.error(XXXX,e);
}

B子系统接受消息。。。。
结果A子系统中完全入库失败,只有1条入库成功,查看日志,发现java.lang.NoClassDefFoundError..   
竟然直接报error了,于是马上弄了个Throwable来catch。。。


总结: 在子系统之间交互的过程中,交互的地方需要做严格的异常处理,以免被交互的这块流程,影响整个子系统本身的业务   
0
1
分享到:
评论

相关推荐

    异常处理的分数管理小系统

    要求程序采用抛出并捕获异常的方式处理各种可能遇到的异常情况,能处理的异常包括: 输入的学生姓名或课程名错误。程序预先设定共有两门课程,“Java”和“C” ;共有5位学生,姓名自定。如果输入的学生姓名...

    C++编译器如何实现异常处理

    导论 相比较其他传统的语言,C++的一个变革的特征是支持异常处理。相对于传统语言的不清楚容易错误的错误处理机制,C++的异常处理是一个非常好的替代。...SHE是windows操作系统提供的结构化的异常处理。

    【09-异常处理】

    •异常处理嵌套的深度没有很明确的限制,但通常没有必要使用超过两层的嵌套异常处理,层次太深的 嵌套异常处理没有太大必要,而且导致程序可读性降低。 Java 7的自动关闭资源的try语句 –try( – // ...

    论文研究 - 基于大数据分析的智能巡逻异常检测方法研究

    通过分析日志文件可以主动发现网络异常和时间之间的关系。 因此,大数据挖掘和分类可以大大提高数据处理效率。 但是,发现网络异常的准确性仅用于日志分析是不够的。 因此,本文提出了在日志分析和巡检系统中收集的...

    基于JAVA的网络通讯系统设计与实现.rar

    实现良好的异常处理机制,捕获并处理各种可能的异常情况,保证系统的稳定性和可靠性。 记录系统运行日志,包括错误日志、操作日志等,方便进行故障排查和系统性能分析。 通过以上设计与实现,基于Java的网络通讯系统...

    嵌入式复习习题

    此外,当处理器进行异常处理时,把PC指针放入异常模式链接寄存器中,并从异常向量地址开始执行程序,系统自动ARM状态。 THUMB指令集在功能上只是ARM指令集的一个子集,某些功能只能在ARM状态下执行,如CPSR和协处理器的...

    计算机毕业设计 -VB银行代扣代发工资系统(源代码+系统+开题报告),保证可靠运行,免费资源下载!

    同时,系统还具备异常处理和日志记录功能,能够及时发现和处理潜在的安全风险。 项目实施过程中,我们将注重系统的稳定性和易用性,确保系统的流畅运行和用户友好性。同时,我们还将关注系统的可扩展性和可维护性,...

    Python常见异常分类与处理方法

    Python常见异常类型大概分为以下...6.OSError:操作系统产生的异常 7.SyntaxError:语法错误时会抛出此异常 8.TypeError:类型错误,通常是不通类型之间的操作会出现此异常 9.ZeroDivisionError:进行数学运算时除数为0

    人事工资管理系统源码

    另外,系统使用了运行日志管理,可以根据日志记录很容易的找出系统出现异常的原因,从而使得系统的维护变得简单。 3、数据打印和导出方便 该系统使用了微软的RDLC报表控件,查询出要打印的数据后,一键就可以实现打印...

    消息中间件技术在煤矿井下通信系统中的应用

    消息中间件为通信系统各层之间提供同步和异步连接,通过使用"确保信息传输"技术、消息解析与过滤技术、异常处理技术以及Hibernate技术,实现了数据在传输过程中不丢、不错、不漏。测试结果表明,引入消息中间件技术后,...

    基于java的聊天系统的设计于实现.rar

    实现良好的异常处理机制,捕获并处理各种可能的异常情况,保证系统的稳定性和可靠性。 记录系统运行日志,包括错误日志、操作日志等,方便进行故障排查和系统性能分析。 通过以上设计与实现,基于Java的聊天系统能够...

    基于Java的视频会议系统的实现.rar

    实现良好的异常处理机制,捕获并处理各种可能的异常情况,保证系统的稳定性和可靠性。 记录系统运行日志,包括错误日志、操作日志等,方便进行故障排查和系统性能分析。 通过以上设计与实现,基于Java的视频会议系统...

    操作系统课程设计大作业(附源代码).rar

    在编程阶段遇到的主要问题是,没有设计好异常处理的问题。就是,我调用的时候返回了一个空指针但我没有去处理,于是就直接把空指针传参了,这个算是程序开发过程中的一个主要的bug。 这次实验加深了对于文件系统的...

    管理信息系统 试卷 期末试卷

    28.如果一个系统的处理方式是_______式的,则既可以用单机系统,也可以用网络系统。 29.用两台同样的计算机同时做同样的工作,称为_______系统。 30.每秒钟执行作业数称为系统的_______。 31.在管理信息系统中的两种...

    JAVA网络通信系统的研究与开发.rar

    在系统设计中,需要考虑网络通信的并发处理、线程管理、异常处理等问题,确保系统的稳定性和可靠性。 应用领域: Java网络通信系统在各个领域都有广泛的应用,包括但不限于即时通讯软件、远程监控系统、在线游戏、...

    全国计算机四级-操作系统-第二章---操作系统运行机制.pdf

    CPU-存储体系-中断与异常机制-系统调用-IO 技术 中央处理器(CPU) 一般的处理器构成与基本工作方式 运算器:实现任何指令中的算术和逻辑运算,是计算机计算的核心。 控制器:负责控制程序运行的流程 寄存器:存放...

    基于JDBC+servlet+jsp技术开发的航班管理系统学习项目

    1. Java SE(Standard Edition):作为开发语言,你需要熟悉Java的基本语法、面向对象编程和异常处理等。 2. JDBC:Java程序与数据库之间的连接技术。了解并学习如何使用JDBC API连接数据库、执行SQL语句以及处理...

    时间方法 异常处理 文件系统相关模块

    自1970-1-1 00:00:00到某一时间点之间的秒数 >>> import time >>> time.time() 1581230314.2797847 • UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST...

    智能仓储系统.pptx

    DHWMS业务功能 主要业务功能: 业务管理 设备管理 查询统计 基础数据管理 异常处理 日志管理 系统帮助 智能仓储系统全文共14页,当前为第8页。 DHWMS业务功能 主要业务功能—业务管理: 功能模块: 系统任务管理 ...

Global site tag (gtag.js) - Google Analytics