性能管理技术
E3软件以产品化要求来设计产品,产品代码以及产品接口都经过多方验证。系统通过众多层次和级别的测试和考验,保证了基础系统的稳定性与可靠性。采用标准接口规范和SQL编制规范,利用高效稳定开发技术实现在高并发、高大数据量上的系统运行性能。
E3软件主要采用了以下技术来提高系统性能和稳定性:
中量级的J2EE框架Spring
Spring框架是得到业界认可的中量级、非入侵式框架。其线程调度效率、事务处理效率都远远高于EJB。基于Spring框架构建的E3软件具备这些优点。
Ajax技术
通过异步JavaScript技术与Portlet的结合,实现了客户端页面的局部刷新,降低了服务器与客户端交互的数据量,极大地改善了用户使用感受。
数据缓存
数据库缓存:使用数据层的二级缓存,合理配置系统参数,可以良好解决系统的性能问题。
页面缓存:在Portal中对访问过的页面进行缓存。
数据库索引
使用高性能的类型作为关键字段,并且对所有的关键字段进行索引,严格控制每一个服务调用的SQL数量,使系统性能得到全面提升。
自动连接池管理
保证系统高效地使用内存,支持高并发的数据库连接。
自动化测试
使用自动化测试工具模拟真实用户操作,不间断地对系统进行压力测试,以7*24小时为合格的基本标准,检查系统在服务器内存、CPU消耗、网络带宽消耗、硬盘消耗等指标。





