浏览 1911 次
|
锁定老贴子 主题:一个项目如何选择一款服务器?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2006-10-11
小弟公司要开发一个中大型的项目,想从这Jboss,weblogic,websphere个服务器里选择哪个服务器比较好呢?
这个项目的重点就是多线程处理和分布式管理,访问量不是很大,并发量也还好。 给小弟一点意见。多谢。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2006-10-11
前端应用服务器我认为看你的经济实力!一般JBOSS足以!
支持JAVAEE的各项服务,能完成一般的企业应用!特别是JBOSS对JMX插件式管理支持很好!你可以手动设置JBOSS!最后就是免费!社区相对比较成熟! 对于分布式来说,我感觉具体还看哪种架构方式!比如,数据库服务器独立,异步消息共享!前端搞个请求代理!消息群发,同步!通信开销,性能优化等等! 还有是看具体应用,是否存在分布式缓存,还是分布式应用,分布式搜索引擎等等! 这每个类别有几种不同的服务器配设方案,分级管理,集中式管理,广播型的,轮询! |
|
| 返回顶楼 | |
|
最后更新时间:2006-10-11
galaxystar 写道 这每个类别有几种不同的服务器配设方案,分级管理,集中式管理,广播型的,轮询! 能否详解一番? 第一经济方面没问题,但考虑也无需浪费,足够就可以。 数据库服务器是独立的,各个终端有自己独立的数据,但还有一个独立数据库供他们使用,关键是各终端在对这个公用数据操作的时候的性能(这个交给数据库来还交给服务器)。 消息机制无需异步同步即可,无需群发(除特殊情况)。 本项目应该属于分布式应用。 |
|
| 返回顶楼 | |
|
最后更新时间:2006-10-12
从业务上看,应该还算是比较普通的应用!独立了数据库!
1,终端在集中的一台数据库操作,我认为,该先考虑应用服务器的事务操作!隔离级别提高,利于数据稳定,在同步上,也不需要太多心思!! 性能上的损失可能是比较明显的,主要也看你的程序怎么优化了,不要一直连着,禁用循环操作!网络开销一般比较现实,没办法,就没办法了!最后就是服务器,一般的服务器可能也吃不消4,5台的应用服务器连它的!一台处理得不好,load就99%了! 基础选择上,熟练运用一些事务框架,应该是比较好的解决方案!比如jotm,老牌JTA! 2,服务器架设,看具体应用!比如分布式缓存,根据其实现架构,该用集中式,也就是数据同步比较频繁! 搜索引擎,用层次结构比较好,数据可以随机取,随机组合! 配置系统,命令发送系统,一般用广播! 分布式规则引擎,流程系统用轮询,走圈子! |
|
| 返回顶楼 | |
|
最后更新时间:2006-10-15
上项目选产品,千万要考虑服务,不然会死的很惨...
多好的产品都难保不会遇到些问题,很多时候莫名其妙。比如Java平台按说根操作系统平台是无关的,但一到服务器段大型软件,你必然会碰到这样那样的问题,甚至安装后都跑不起来。 如果服务不好,只能凭一些论坛上热心的兄弟回复,到时候哭都哭不出来。 |
|
| 返回顶楼 | |
|
最后更新时间:2006-10-16
hoho,如果客户愿意出钱,多大得项目都可以选用weblogic^_^
Bea的服务和他们工程师的水平还是不错,起码我遇到的是这样^_^ |
|
| 返回顶楼 | |
|
最后更新时间:2006-10-16
看你的要求其实也不是很高,如果想省钱,且自己搞得定,JBOSS足矣。如果项目的软件采购费单算,就选商用的吧。人总不能亏待自己,哈哈。
|
|
| 返回顶楼 | |
|
最后更新时间:2006-10-16
并发这个问题和硬件也有非常大的关系,用JBoss,把省下的钱多买两块CPU,多买几G内存,一样可以处理高并发。
|
|
| 返回顶楼 | |









