LVS中采用Jboss作为RealServer的配置要点

 博客建站已过2个月了,大部分文章总是在记录博客的折腾史,估计大部分喜欢折腾的博主都有这样的时期吧!现在博客基本算是定型稳定,是时候写点与主题相关的博文了,否则,不知道的还以为我这是WP折腾博客呢!

这几天,老大发新年任务了,把新技术的研究就交给了我,其中又一项就是Jboss的集群。说实话,对于Jboss,我真的谈不上熟练,因为长期都在管理Tomcat平台。揽到这个任务,我倒也非常高兴,终于可以弄点新东西了!

LVS+keepalived负载均衡架构我是比较熟悉的,一直用的Tomcat作为Webserver,想着换成Jboss应该也是手到擒来吧?没花多久时间,相关软件的安装和配置都已被我搞定,于是开始测试访问分发是否成功,结果发现采用jboss作为后端真实WEB主机,居然无法访问?ipvsadm状态中全是InActConn数据!而Kill掉它,启动同一台主机上的Tomcat则可以完美轮询,匪夷所思~~

于是,各种搜各种测,终于找到了大概原因和方法:

原来,jboss作为RealServer时是需要调整监听IP的,否则就收不到正确的访问请求,如同敲错了门,自然无法打开jboss网页了!

几乎搜遍了,只找到了高版本Jboss的相关解决办法,就先贴上来分享一下:

这里只说一下standalone模式下的修改方法:

①. 使用vim编辑 jboss的配置文件standalone.xml:

②. 在vim中按下/或?,输入/interface>查找并定位到最后一个</interface>:

③. 在最后一个</interface>前面加上如下代码:

④. 然后将</interface>下一句中的public改成any,如下所示:

⑤. 最后使用 :wq 保存退出即可解决这个问题。

而我们苦逼公司用的是Jboss4的版本,根本不存在standalone模式,自然也就不存在相关xml配置文件了,而暂时又搜不到 Jboss4的解决方法,只好自己埋头研究解决了!等出结果了再来记录下。。。

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

刷新评论

目前评论:6   其中:访客  3   博主  3

  1. 垂直绿化 4 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市罗湖区 天威有线宽带

    这是设置个什么东西,目前还没有明白。

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      这是在web服务器运维中需要用到的知识,简单说就是多台服务器共同负载一个网站,多用于高并发访问的网站。
      一台服务器扛不住,我就架2台,再不行,就继续加~~~加的主机就是Realserver,呵呵。有点啰嗦了。

  2. 彦辉博客 1 来自天朝的朋友 未知浏览器 Unknow Os 河南省三门峡市灵宝市 联通

    博主所说的难道是一个网站运用多个服务器支撑的问题嘛?

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      嗯,是的,主要针对大量流高并发访问网站

  3. WordPress主题|http://www.wpmee.com/ 4 来自天朝的朋友 未知浏览器 Unknow Os 四川省成都市 电信

    目前还用不到。 评论” alt=”[哈哈]” title=”[哈哈]” class=”ds-smiley” />

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      呵呵,并发量不够大用了就是浪费~

加载中,请稍候...