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

企业级应用开发中遇到的问题总结

阅读更多

企业级应用开发中遇到的问题总结

1.         应用服务器集群的负载和Session复制

检查应用服务器是否支持集群,配置集群的两个服务器必须是同一个版本。

放在Session中的数据是否支持序列化,特别要注意子类和父类的属性是否都是支持序列化;不然会产生部分数据丢失的现象;后期排查的的时候比较困难。

2.         应用服务器的outofmemory

可以利用Java CoreDump heapDump产生的日志文件,通过分析日志文件查找产生问题的原因。做问题的定位!

3.         Xa的事务问题

监测数据库是否支持XA事务

4.         Jms与应用的集成

JMS是否与本地事务在同一个事务中。

5.         数据库运行的效率问题。

Oracle优化器的设置,是否很长时间没有对数据表进行分析。通过分析执行计划找出产生问题的瓶颈所在,是解决SQl语句效率问题关键。通过分析SQL的执行计划来构建战略性的索引,战略性索引资料收集是构建战略性索引的基础。

6.         多服务器配置任务调度的问题

通常是通过spring集成Quartz来解决。

分享到:
评论

相关推荐

    Java EE企业级应用开发教程(Spring Spring MVC MyBatis).zip

    《Java EE企业级应用开发教程(Spring Spring MVC MyBatis)》是一本深入浅出的教程,旨在帮助读者掌握使用Java EE技术栈进行企业级应用开发的技能。本教程主要聚焦于Spring框架、Spring MVC以及MyBatis这三大核心...

    SpringBoot企业级开发教程_源代码.zip

    在现代的软件开发领域,SpringBoot已经成为了Java企业级应用开发的首选框架,其简洁的配置、快速的启动和丰富的生态系统深受开发者喜爱。本教程源代码提供了深入理解SpringBoot开发实践的机会,涵盖了从基础设置到...

    Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)所有实验及实验报告.zip

    Java EE企业级应用开发是构建大型、分布式、高性能应用程序的核心...通过这个教程,你不仅可以掌握Java EE开发的基本技能,还能了解到实际项目中可能遇到的问题和解决策略,为你的企业级应用开发之路打下坚实的基础。

    企业级应用软件架构开发过程与实践4

    《企业级应用软件架构开发过程与实践》深入探讨了企业级软件开发的理论与实践,尤其聚焦于软件架构的关键作用。以下是对该书核心知识点的详细解析: ### 软件与软件特性 软件,作为一种独特的人造产品,拥有与传统...

    企业级应用软件架构开发过程与实践3

    ### 企业级应用软件架构开发过程与实践:深入解析 #### 软件与软件的特性:业务上下文视角 软件作为一种独特的制品,其特性显著区别于传统实物制品。最初,软件仅被视为科学计算的工具,但随着其功能的拓展,软件...

    Rust企业级应用最佳实践-rust-china-conf-2020.pdf

    ### Rust企业级应用最佳实践 #### 1. Rust概述 Rust是一种系统编程语言,专注于安全性、速度和并发性。它被设计为能够在没有垃圾收集器的情况下运行,且保证内存安全。Rust被广泛应用于编写高性能代码,尤其是在...

    JavaEE企业级应用开发教程SSM源码

    JavaEE企业级应用开发教程SSM源码是一个深入学习Java后端开发的宝贵资源,主要涵盖了Spring、SpringMVC和MyBatis这三个核心框架。这个教程通过实例代码帮助开发者理解和掌握如何在实际项目中运用这些技术。下面我们...

    《Spring Boot企业级开发教程》配套资源.zip

    总的来说,这个压缩包资源为Spring Boot的学习者提供了一个全方位的学习平台,从理论到实践,从基础知识到高级应用,覆盖了企业级开发中可能遇到的各种场景。无论你是初学者还是经验丰富的开发者,都能从中受益匪浅...

    PHP企业级应用之常见缓存技术篇

    在企业级应用开发中,缓存技术是提升应用性能、降低服务器负载的重要手段。本文将详细介绍PHP企业级应用中常见的缓存技术,并通过Discuz的搜索功能例子加以说明。 首先,我们来谈谈数据缓存。数据缓存主要针对的是...

    以实践能力培养为目标的Java企业级应用开发技术的教学改革研究.pdf

    Java企业级应用开发技术是当前IT行业中的重要领域,尤其在电信、电子商务、银行和证券等行业,Java EE技术被广泛应用于构建企业信息化平台。然而,现有的教学模式在培养Java开发人才方面存在一些问题,需要进行改革...

    facebook的架构设计应用到企业级开发中.doc

    以下是对Facebook架构设计应用到企业级开发中的深入分析: 1. **开放平台与应用程序(Apps)模式**: Facebook的开放平台允许第三方开发者创建应用程序,这些应用可以无缝地融入Facebook的生态系统,为用户提供...

    企业级j2ee应用开发框架套件

    "7*24不间断运维能力"则强调了其稳定性和可靠性,为企业级应用提供了必要的保障。 综上所述,"企业级j2ee应用开发框架套件"是一套强大且全面的工具,它包含了所有必要的组件和框架,使得开发者能够高效地构建健壮、...

    Flex企业级开发框架.pdf

    根据给定的信息,“Flex企业级开发框架.pdf”主要聚焦于几种常见的Flex开发框架,并对其进行了对比分析。以下是对这些框架的详细介绍及它们各自的特点: ### 常见的开发框架 #### 1. **Cairngorm (Adobe官方)** -...

    使用SSM开发企业级应用第6章课后作业答案.rar

    通过接口实现增强处理是较低版本Spring AOP的做法,如果在一个使用低版本Spring AOP开发的项目上进行升级,可以考虑使用复用已经存在的增强类;如果项目采用JDK 5.0以上版本,可以考虑使用@AspectJ注解方式,减少...

    Java企业级开发与实践-刘云霄.zip

    此外,还将涉及Java EE(Java Platform, Enterprise Edition)框架,如Servlet、JSP、JPA(Java Persistence API)以及Spring框架,这些都是企业级应用开发的核心技术。通过使用这些框架,开发者可以高效地实现业务...

    《精通ASP.NET2.0企业级项目开发

    《精通ASP.NET 2.0企业级项目开发》是一本深度解析ASP.NET 2.0技术在实际项目中的应用的专业书籍。ASP.NET是微软推出的Web应用程序框架,它基于.NET Framework,为开发者提供了构建动态网站、Web应用和服务的强大...

    RustChinaConf2020-32.廖意明-《Rust企业级应用最佳实践》.pdf

    总结来说,这场演讲提供了关于Rust在企业级应用中的最佳实践,包括如何优化开发流程、提高代码质量以及有效管理依赖。遵循这些实践,团队可以更有效地利用Rust的强大功能,同时保持代码的稳定性和可靠性。

    企业级应用开发-MyBatis关联映射实践实验报告.docx

    在企业级应用开发中,MyBatis 是一个广泛使用的持久层框架,它允许开发者将 SQL 查询与 Java 代码直接结合,提供了比传统 JDBC 更高效、更便捷的数据访问方式。本实验报告将详细阐述如何在 MyBatis 中进行关联映射的...

    android 企业级开发

    最后,考虑到企业级应用可能需要与其他系统或服务集成,API设计和RESTful服务的实现显得尤为重要。此外,跨平台能力,如使用Flutter或React Native进行混合开发,也是现代企业级开发中经常遇到的场景。 总的来说,...

Global site tag (gtag.js) - Google Analytics