免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2190 | 回复: 3

jboss 高可用与负载均衡 [复制链接]

论坛徽章:
0
发表于 2014-02-28 08:53 |显示全部楼层
我看了jboss eap 6管理与设置手册,发现它讲的负载均衡与HA 都用到外部外部web服务器。我的问题是EAP本身肯定有WEB服务,不用外部WEB服务(包括本级安装的其他web服务)就不能实现负载均衡与高可用吗?

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
发表于 2014-02-28 09:17 |显示全部楼层
不知道兄弟的意思是怎么样的实现方式呢?  最好能从用户访问的角度来说明一下.

论坛徽章:
0
发表于 2014-03-03 15:31 |显示全部楼层
本帖最后由 yansw 于 2014-03-03 15:32 编辑

用户访问一个网站  http://10.0.4.65/ryms
我这个网站是面向内部网络的,我办公室有5台PC,安装了JBoss EAP(相当于jjboss 7.3),这5台机器做clusters for  high availability .我认为不安装HTTPD 服务器是可以的.因为jboss 自带 web container

但是手册上讲都是结合  mod_cluster+HTTPD,这一点我疑惑.

其实我的本意部署一个应用,一次性或单独部署到http://10.0.4.65/ ryms http://10.0.4.66/ryms  http://10.0.4.67/ryms  http://10.0.4.68/ryms http://10.0.4.69/ryms,一旦一个机器停掉,还可以选择使用其
他机器,但是这5台机器的ryms应用必须是一致的.
这样你明白?

以一般用户的角度来说,访问218.28.73.132,但是我内部其实是 10.0.1.120 10.0.2.121 组成的 HA 集群.一旦10.0.1.120宕掉,10.0.1.121自动NAt转换到 218.28.73.132

我觉得JBOSS EAP 可能比这个更高级,他可能是机群上所有主机都有一个 www.mysite.com 这样一个记录,外部用户访问这个域名,一旦是UDP(或TCP)判断一台主机宕掉,利用他的failover机制,其他机器自动接替工作
stateful 或 stateless ,但是干吗一定要jboss 之外的web service ?

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
发表于 2014-03-03 17:05 |显示全部楼层
mod_cluster 的主要作用是把 apache的请求分发给多台 jboss. 如果不用 apache, 那也要有人来做分发.

我不是太了解 jboss的 EAP, 不知道它是不是有这个分发的能力. 个人以为, 应该还不行.

前面说的场景, 比较容易理解, 但你中间说的部分就有问题了. 你觉得由用户换机器访问, 那还算是 集群么?

至于你最后说的场景, 目前很多应用也差不多是这样部署的. 只不过, 这不叫集群, 这叫 HA, 或者叫 热备, 因为两台机器不会同时工作的. 除非前面有 loadbalance

在你前面说的apache + mod_cluter 中, apache其实是相当于 loadbalance的功能.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP