`

Jboss4集群配置之三:Jboss集群节点配置

阅读更多
5.Jboss集群节点配置

步骤

在集群的各节点上,先安装JDK,然后安装配置Jboss。不用着急,跟着jijian91一步步来。

安装JDK

在http://sun.com下载JDK安装包,上传到服务器。

chmod +x jdk-1_5_0_12-linux-i586-rpm.bin
./jdk-1_5_0_12-linux-i586-rpm.bin
根据提示安装。

设置Java路径。
vi /etc/profile,在结尾增加:
JAVA_HOME=/usr/java/jdk1.5.0_12
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=.:$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

用JDK代替Redhat Linux AS4预装的gcj:

cd /usr/bin
ln -s -f /usr/java/jdk1.5.0_12/bin/java
ln -s -f /usr/java/jdk1.5.0_12/bin/javac

执行java –version,显示以下信息表示jdk正确安装:
java version “1.5.0_12″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)

安装Jboss

下载jboss-4.0.5.GA和jems-installer,并上传到服务器。

完整安装Jboss 4.0.3 sp1到4.0.5.GA各版本,必须使用jems-installer和JDK 1.5。

Jboss可以采用图形方式和命令行方式安装。图形方式安装方便,但要求服务器安装X windows,且在服务器上操作或使用支持x windows的远程终端(jijian91推荐用xmanager).

图形方式

在x windows的终端窗口下,执行java –jar jems-installer-1.2.0.GA.jar,出现Jboss安装图形界面。

选择“中文”。
下一步。
同意协议。
安装路径设置为/usr/local/jboss,下一步。
选择”all”,下一步。
选择”advance”,把Name由default改为all.其余直接按下一步。
输入Admin密码,下一步。
等待安装结束,完成。

命令行方式

java -jar jems-installer-1.2.0.GA.jar -installGroup all installpath=/usr/local/jboss
mv /usr/local/jboss/server/default /usr/local/jboss/server/all

配置Jboss

修改配置。本例中,提供服务的监听端口是8888,请根据实际情况修改。
vi /usr/local/jboss/server/all/deploy/jbossweb-tomcat55.sar/server.xml
找到 找到.
注意,jvmRoute是节点号,要与在apache的workers.properties中的定义相对应.

vi /usr/local/jboss/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml
找到UseJK,改为true.

配置jboss自动启动

cp /usr/local/jboss/jboss_init_redhat.sh /etc/init.d/jboss
chmod 777 /etc/init.d/jboss
ln –s /etc/init.d/jboss /etc/rc3.d/S80jboss
ln –s /etc/init.d/jboss /etc/rc3.d/K20jboss
ln –s /etc/init.d/jboss /etc/rc4.d/S80jboss
ln –s /etc/init.d/jboss /etc/rc4.d/K20jboss
ln –s /etc/init.d/jboss /etc/rc5.d/S80jboss
ln –s /etc/init.d/jboss /etc/rc5.d/K20jboss

vi /etc/init.d/jboss
将JBOSS_HOME一行改为JBOSS_HOME=${JBOSS_HOME:-”/usr/local/jboss”}
将JBOSS_USER一行改为JBOSS_USER=${JBOSS_USER:-”root”}
将JAVAPTH一行改为JAVAPTH=${JAVAPTH:-”/usr/java/jdk1.5.0_12″}
将JBOSS_CONF一行改为JBOSS_CONF=${JBOSS_CONF:-”all”}
将JBOSSSH一行改为JBOSSSH=${JBOSSSH:-”$JBOSS_HOME/bin/run.sh -c $JBOSS_CONF”}
将eval $JBOSS_CMD_START >${JBOSS_CONSOLE} 2>&1 &改为eval $JBOSS_CMD_START >${JBOSS_CONSOLE} &
将$SUBIT “$JBOSS_CMD_START >${JBOSS_CONSOLE} 2>&1 &”改为$SUBIT “$JBOSS_CMD_START >${JBOSS_CONSOLE} &”
分享到:
评论

相关推荐

    Apache2.2+JBOSS 5 集群配置

    6. **JBOSS集群节点配置**: - 需要在每个JBOSS节点上进行适当的集群配置,包括共享的全局状态管理、session复制等,以保证数据的一致性。 - 节点间通过RMI或HTTP等协议进行通信,确保负载均衡器能够正确识别和...

    JBoss422集群配置指南(01)

    JBoss集群可以实现负载均衡、故障转移和资源共享,提高系统的容错性和可伸缩性。 2. 优势: - 负载均衡:通过分散请求到不同的节点,避免单一服务器过载。 - 高可用性:当某个节点失效时,其他节点可以接管其工作...

    JBoss422集群配置指南(02)

    5. **负载均衡**:集群配置中,负载均衡是非常关键的一部分,它决定了请求如何在集群节点间分配。JBoss支持基于各种算法的负载均衡器,如轮询、随机等,以优化资源使用。 6. **复制与通信机制**:为了保持集群中各...

    Jboss集群配置

    【JBoss集群配置详解】 JBoss是一个开源的企业级应用服务器,它支持Java EE规范,提供了对Web服务和SOA架构的支持。在高可用性、可扩展性和性能需求较高的环境中,通常会采用JBoss集群来部署应用程序。集群可以将...

    jboss 集群配置

    **三、JBoss集群配置** 1. **修改JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/server.xml**:配置负载均衡器,如mod_jk或mod_cluster模块。 2. **配置jboss-service.xml**:添加集群相关的MBean,如ha-...

    Jboss集群配置指南

    1. **Apache配置**:Apache可以作为反向代理和负载均衡器,需要配置mod_proxy、mod_proxy_balancer等模块,以根据预设策略将请求分发到Jboss集群的各个节点。 2. **Tomcat配置**:如果Jboss与Tomcat联合使用,需要...

    weblogic、jboss集群配置,参数优化

    JBoss集群配置也包含类似的过程: 1. **配置JGroups**:JBoss使用JGroups来实现集群间的通信,包括心跳检测和消息传递。 2. **创建集群**:通过修改`standalone.xml`或`domain.xml`配置文件,定义集群成员和负载...

    JBOSS7集群配置说明.doc

    【JBoss7集群配置详解】 JBoss7是一个流行的开源应用服务器,它提供了两种运行模式:独立模式(standalone)和域模式(domain)。独立模式适合简单的单服务器部署,而域模式则更适合大型分布式项目的部署,因为它...

    windows jboss 集群2

    【标题】:Windows环境下JBoss集群配置详解 在IT行业中,服务器集群是一种常见的高可用性和负载均衡解决方案。本文将深入探讨如何在Windows操作系统上配置JBoss应用服务器的集群环境,帮助开发者和系统管理员更好地...

    jboss集群配置

    ### jBoss集群配置详解 #### 一、jBoss集群配置概览 jBoss是一个开源的Java应用服务器,广泛用于企业级应用的部署。jBoss集群配置则是为了提高系统的可用性和性能,通过多台服务器协同工作,实现负载均衡、故障...

    jboss集群完整介绍

    #### 三、JBoss集群架构 JBoss集群主要采用两种架构:客户端拦截器架构和负载均衡器架构。其中,负载均衡器架构更适用于B/S架构下的应用,由负载均衡器和多个JBoss服务器实例组成。负载均衡器作为前端,接收所有...

    jboss集群部署详细资源

    在Apache和JBoss的集群环境中,Apache作为反向代理服务器,接收来自客户端的请求,然后根据负载均衡策略将请求转发到后端的JBoss服务器节点。 配置环境: 1. **静态IP配置**:在Linux环境中,通过编辑`/etc/...

    CentOS下apache负载均衡与JBoss集群配置

    在配置JBoss集群时,可以通过修改JBoss的配置文件来实现集群中的各个节点。对于Apache负载均衡器,通常需要配置虚拟主机、负载均衡指令和代理传递指令。Apache通过mod_jk模块与JBoss集群通信,将客户端请求分发到...

    Apache+Jboss(Tomcat)集群配置

    Apache+Jboss(Tomcat)集群配置是一种常见的高可用性和负载均衡解决方案,它通过在前端部署Apache服务器,中间层配置多个Jboss或Tomcat应用服务器,后端连接统一的数据库来实现系统的扩展性和稳定性。以下是配置这个...

    jboss集群配置方式及使用

    ### jboss集群配置方式及使用 #### JBoss简介与配置使用概述 JBoss是一套开源的应用服务器,由JBoss社区维护和支持。它提供了一个全面的企业级应用开发平台,支持多种应用部署模型,如Web应用程序、EJBs以及消息...

    jboss5.1集群操作说明 apache2.2.4

    6. **配置文件**:在 JBoss 5.1 中,配置集群通常需要修改 `jboss-service.xml` 和 `jboss-web.xml` 文件。你需要添加集群相关的配置元素,例如指定集群名称、设置节点通信端口等。 7. **JNDI 查找**:在集群环境中...

    JBoss集群配置的Session复制

    在JBoss集群的配置文件`jgroups-channelfactory-stacks.xml`中,需要定义JGroups的协议栈,以支持节点间的通信和Session数据的同步。 具体配置示例: ```xml ${192.168.1.104[7810],192.168.1.106[7810]}" port_...

Global site tag (gtag.js) - Google Analytics