发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

人多时性能问题

    
2007-09-17 16:06
赞助商链接

一个功能:要实现飞机,坦克,航母,驱逐舰,核潜艇等六个大类的程序,每个类别下变都有3级的程序,如果用过传递不同的标志来区分类别,在ACTION中通过if...else来判断,在道JSP中显示,这个过程都用一个ACTION和一个JSP来做,访问量大的情况下
会不会比每个类别分别写一个ACTION和一个JSP来实现程序稳定性差很多哪,多个人调用一个ACTION是不是就是多个并发操作哪。这样会不会影响程序的性能?
请教BANQ老大,给各意见,压力测试还没有作。

2007-09-18 09:06

需要了解Action/Servlet本身是一个多线程类本质。

>通过if...else来判断
这肯定不行,倒不是因为性能,而是程序的可维护性角度考虑,那么多if else如何维护呢?推荐你一篇文章:

你还在用if else吗?
http://www.jdon.com/artichect/ifelse.htm

关于追求高性能的系统,可伸缩性非常重要,要考虑一台服务器的天花板,要让你的程序能无缝扩展支持多服务器,这些在系统架构之初就要找到解决方案。

高性能     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com