一:jboss下启动不同实例,{$jboss_home}\search\conf\jboss-service.xml
<mbean code="org.jboss.services.binding.ServiceBindingManager"
name="jboss.system:service=ServiceBindingManager">
<attribute name="ServerName">ports-02</attribute>
<attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>
<attribute name="StoreFactoryClassName">
org.jboss.services.binding.XMLServicesStoreFactory
</attribute>
</mbean>
二: 修改本地环境变量
JBOSS_HOME=~/jboss
JBOSS_HOST=0.0.0.0
JBOSS_USER=RUNASIS
[color=orange]JBOSS_CONF=search[/color]
JAVA_HOME="/data/jdk1.5"
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8"
export JBOSS_HOME JBOSS_HOST JBOSS_USER JBOSS_CONF JAVA_OPTS JAVA_HOME
PATH=$PATH:$HOME/bin
export PATH
PAODING_DIC_HOME=/data/develop/jboss4.2.3/server/search/dic
export PAODING_DIC_HOME
注意JBOSS_CONF配置,在jboss启动脚本中默认启动配置为
#configuration to use, usually one of 'minimal', 'default', 'all'
JBOSS_CONF=${JBOSS_CONF:-"search"} ,在环境变量中配置会覆盖默认配置。
然后启动jboss启动脚本,或直接执行:
run.sh -c search -b 0.0.0.0
三: 在search项目中WEB-INF下增加jboss_web.xml文件,去掉URL中项目名
<jboss-web>
<context-root>/</context-root>
</jboss-web>
四: 注意search目录下的jboss-web.deployer\server.xml文件,这个文件不用修改,保持和其他jboss实例一样即可。
五: 配置httpinvoker server ,然后测试
http://192.168.1.115:8480/remoting/newshighlightService
返回结果为
java.io.EOFException 表示http invoker服务ok。
分享到:
相关推荐
在IT行业中,JBoss是一个非常著名的开源应用服务器,它基于Java EE规范,提供了一套全面的...通过JMX和远程调用,开发者能够有效地监控JBoss服务器的运行状态,进行故障排查,以及在不中断服务的情况下进行配置更改。
接下来,在MyEclipse中设置远程调试配置。选择`Run > Debug Configurations...`,然后创建一个新的Remote Java Application配置。在配置中,选择你要调试的项目,并在Host栏填入远程服务器的IP地址,Port栏填写刚才...
本文将详细介绍如何在Eclipse IDE中配置JBoss服务器进行远程调试。 #### 二、远程调试原理 远程调试是指在一个计算机上执行程序,并在另一个计算机上对其进行调试的过程。通过这种方式,开发人员可以在不同的环境...
【在JBoss下配置EJB】 企业级JavaBean(Enterprise JavaBeans,简称EJB)是Java平台上的一个核心组件,用于构建可扩展、安全且事务处理能力强大的分布式应用程序。EJB标准经历了多个版本的发展,从早期的EJB 2.0到...
- 更推荐的方法是编辑`bindings-jboss-beans.xml`文件,比如在`/usr/local/JBoss/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml`中找到相关的服务绑定配置,调整端口和IP设置。...
### JBoss远程调试配置详解 #### 一、引言 JBoss AS(Application Server)是Red Hat提供的一个开源Java应用服务器,广泛应用于企业级应用程序的开发与部署。在实际开发过程中,为了更高效地定位问题并解决问题,...
为了实现jBoss 7的远程部署,我们需要在项目的`pom.xml`文件中添加特定的插件配置。 ##### Maven WAR Plugin配置 ```xml <groupId>org.apache.maven.plugins <artifactId>maven-war-plugin <version>2.4 ...
2. 配置环境变量:为了方便命令行操作,可以设置`JBOSS_HOME`环境变量指向JBoss的安装目录。 3. 启动服务器:通过执行`JBOSS_HOME/bin/run.bat`(Windows)或`JBOSS_HOME/bin/run.sh`(Unix/Linux/MacOS)脚本来启动...
这篇博客“JBoss部署成为Linux服务”显然会介绍如何在Linux操作系统上将JBoss配置为一个系统服务,以便它可以随系统的启动和关闭自动启动和停止,确保应用程序的稳定运行。下面我们将深入探讨这个主题。 1. **JBoss...
也可以使用jboss-cli命令行工具进行远程部署。 2. 卸载:删除部署目录下的文件或使用jboss-cli的`undeploy`命令来卸载应用。 三、数据源配置 数据源是连接到数据库的关键组件。在`standalone.xml`或`domain.xml`...
例如禁用不必要的服务、限制远程访问、设置防火墙规则等。 #### 七、设置Connector Connector组件负责处理HTTP请求。可以通过调整其线程池大小、连接超时时间等参数来提高Web服务的并发处理能力。 #### 八、加大...
- **ejb3-connectors-jboss-beans.xml**:位于`${jboss_home}/server/default/deploy/ejb3-connectors-jboss-beans.xml`路径下,用于配置EJB3相关的连接器和服务绑定。 #### 3. 创建新的JBoss实例 - 在`$JBOSS_HOME...
- **Web接口**:提供了一个基于浏览器的管理界面,便于远程监控和配置。 - **命令行接口**:适用于自动化脚本和批量操作,支持复杂的管理请求和批处理。 #### 核心管理概念 - **运行模式**:包括单服务器模式和管理...
此文件位于`$JBOSS_HOME/server/default/conf/`目录下,主要用于配置JBoss服务器的服务端口。下面是一些关键的端口配置示例: - **WebService端口**:通常用于HTTP请求,默认端口为8080。 ```xml ...