MySQL数据库集群自动安装脚本!

04-11-12 yipsilon
看看我写的这个对大家有没有用:

http://blog.csdn.net/yipsilon/archive/2004/11/12/178052.aspx

banq
2004-11-18 12:26
非常实用的MySQL CLuster的脚本,不过,在J2EE中间件系统中,推荐首先使用J2EE的集群特性。

yipsilon
2004-11-18 18:10
其实数据库集群也是很有必要的, 因为它里面可是保存的数据哦.... 没了数据提供, 那J2EE的持久层就不会好好地工作哦. 我目前已经得出Tomcat集群的Benchmark了, 可以到这里看看:

http://blog.csdn.net/yipsilon/archive/2004/11/16/183539.aspx
如果它与MySQL集群配合, 可以说是廉价且高可用性的Web页面服务方案了.
不过集群的效率有点儿偏低... 因为都要同步数据嘛, 这个占了不少资源... 这可能是weblogic技术支持人员不赞成他们的服务器集群的原因之一吧. 呵呵.

banq
2004-11-20 22:57
J2EE集群一般是在EJB服务器之间做,这是J2EE标准中推荐的。

yipsilon
2004-11-21 08:43
在我接触的这些政府项目中, EJB服务器做集群, 数据库也做集群, 因为数据库是EJB的数据库基础, 它当然不能当机哟, 呵呵...

不过我个人认为EJB做集群所占用的资源太大了, 每个EJB对象都是那么重量... 你想要是在网络上广播, 多么可怕. 咱们或许能开发个什么lightweight集群组件, 说不定还能火起来. ^0^

banq
2004-11-21 11:23
我们以前曾经试图在Jgroup基础上开发一个实时更快的分布式计算框架,后来没有继续下去。

我一般将需要集群的访问量比较集中的EJB才设置为可集群,这样,不是每个EJb都在服务器间广播,这个策略设置非常重要。

yipsilon
2004-11-21 22:05
不集群怎么能得到sessions啊... 再说, 既然是负载平衡, 我想应该就没有访问量集中的说法吧? 因为大家都是平等分配访问资源, 除非EJB服务器间所承载的业务不同. 那也不可能集群哦.... 不理解...

hk2000c
2004-12-23 18:16
EJB优化,对EJB开发小组要求知识深度以及广度都很高