JBoss 启动参数解释
-h,
--help 显示帮助信息
-V,
--version 显示版本信息
-D[=] 设置系统属性
-d,
--bootdir= 设置启动补丁目录的位置;必须是绝对路径或者url
-p,
--patchdir= 设置补丁目录的位置;必须是绝对路径或者url
-n,
--netboot= 从指定的url网络位置启动
-c,
--configuration= 指定服务器启动的配置(default、all、minimal)
-B,
--bootlib= 将其它的jar包添加到bootclasspath的前面
-L,
--library= 将其它的jar包添加到 loaders classpath
-C,
--classpath= 将其它的url添加到loaders classpath
-P,
--properties= 从指定的url加载系统属性
-b,
--host= 所有JBoss Service绑定的地址
-g,
--partition= HA分区的名称(缺省为DefaultDomain)
-u,
--udp= UDP的多播地址
-l,
--log= 设置日志记录插件类型
JBoss 4.0.4GA环境变量
JBOSS_HOME JBoss的位置
JAVA Java运行程序的位置
JAVA_OPTS JVM启动参数
MAX_FD
JBoss能够使用文件描述符的最大数量(仅用于Un*x)
分布式部署连接jboss,使用启动参数 run
-b
最近使用jboss开发ejb3的项目,发现分布式部署后,tomcat访问不到jboss,使用telnet也访问不到jboss,如:telent
192.168.100.77 1099(tomcat机器为192.168.100.91)。而在本机上启动jboss,并在本机访问没有问题。
注:使用的jboss4.2或更高版本发生上述情况,4.2以下版本没有进行验证。
原因,jboss启动时,默认只允许本机进行连接。
如何允许远程连接jboss呢,方法如下:
1、在启动jboss时,带上参数
-b IP ,如: ./run -b 192.168.100.77 &
,启动成功后,就可以使用远程连接jboss了,其中IP为jboss服务器的IP地址。
2、使用1方法后,虽然可以远程连接了,但在jboss本机确连接不了了,如:在77上的192.168.100.77
的tomcat却连接不上jboss了。如果你需要允许远程和本地都能连接jboss,那么将启动时的IP地址写为:0.0.0.0 如:./run -b
0.0.0.0 & 即可
分享到:
相关推荐
默认配置文件是`standalone.xml`,可以在`bin/standalone.conf`中修改启动参数。 - **Domain模式**: 适合大型分布式环境,通过一个控制台管理多个服务器实例。`domain.xml`是主要配置文件。 4. **环境变量**: - ...
- **配置文件**:JBoss通过一系列配置文件来定义其行为,包括服务器的启动参数、监听端口等信息。 - **部署目录**:每个实例通常拥有自己的部署目录,用于放置应用程序的部署包。 #### 2. 准备工作 假设我们已经...
在这个文件中,我们需要指定JavaService运行JBoss所需的参数,如下: ``` wrapper.java.command=C:\Program Files\Java\jdk1.8.0_241\bin\java wrapper.java.classpath.1=..\lib\wrapper.jar wrapper.java....
本教程将详细介绍如何使用JavaService.exe工具将JBoss启动注册为Windows系统服务。 首先,JavaService.exe是Apache Commons Daemon项目的一部分,它允许Java应用程序以Windows服务的形式运行。这个工具能够把任何可...
JBOSS 提供了多种启动参数,我们可以使用这些参数来定制 JBOSS 的启动方式。例如,我们可以使用 -b 参数来指定 JBOSS 绑定的地址。 通过按照上述步骤进行操作,我们可以成功地安装和配置 JBOSS 5.1 在 Windows 平台...
- **连接池优化**:根据应用需求调整连接池参数,如最大活动连接数、最小空闲连接数等,以提升性能。 - **健康检查**:考虑启用连接有效性检查机制,如`valid-connection-checker-class-name`和`check-valid-...
- 在 `org.jboss.Main` 语句后添加 `--c` 参数指定服务器实例名称,例如 `org.jboss.Main --c SQA`。 - 修改 `JAVA_OPTS` 变量中的内存设置,例如 `-Xms128m -Xmx512m` 可根据实际情况进行调整。 - 如果需要进行...
此外,还需要设置启动参数,如 JAXP(Java API for XML Processing),并根据配置文件 `JBoss.properties` 进行系统属性设置,创建 MBeanServer 实例,以及加载补丁文件和远程类加载器。 JBoss 的工作原理涉及多个...
解决方法是将数据库驱动复制到`%jboss_home%\server\default\lib`目录下,这样JBoss启动时就能识别并加载驱动,确保数据源的正确初始化。 3. **数据源与连接池配置**:JBoss在启动时不自动初始化连接池和数据源,...
在创建服务器后,需要配置jboss7的启动参数,例如,可以设置jboss的启动模式为 debug 或生产模式。 三、项目部署 在jboss7中,项目部署可以通过多种方式实现,例如,可以将项目打包成war、ear或rar包,然后将其...
- **编辑`jboss-eap.conf`文件**:此文件用于配置JBoss的基本环境变量,包括Java的安装路径、JBoss的安装路径、用户身份、配置文件名以及启动参数等。 - `JAVA_HOME`:设置为系统中Java JDK的安装路径,如`/usr/...
7. **配置服务器设置**:在此步骤,可以调整服务器的启动参数,如内存分配、端口等。完成后点击“Finish”。 8. **部署项目**:在项目资源管理器中,右键点击需要部署的项目,选择“Run As” -> “Run on Server”...
**步骤二:配置Jboss启动脚本** 在解压后的Jboss目录下,找到`bin`文件夹,这里有启动和停止Jboss的脚本。对于Windows系统,主要关注`standalone.bat`(或者`run.bat`,取决于你的Jboss版本),Linux或Mac系统则是`...
4. **设置启动参数**:在“Arguments”(命令行参数)栏中,可以添加启动时需要的参数,比如配置文件路径、JVM内存大小等。例如,`-c standalone.xml`表示使用standalone.xml配置文件启动。 5. **设置环境变量**:...
在启动jboss服务时,可以指定不同的配置目录,例如run -c all表示启动所有配置,run表示启动默认配置,run -c minimal表示启动最小配置。 jboss配置文件 jboss的配置文件主要包括以下几个部分: * DTD定义文件:...
JBoss启动的入口 一旦启动脚本成功执行,将调用`C:\Java\bin\java`命令,启动Java虚拟机并加载`org.jboss.Main`类中的`main`方法作为启动入口。`Main.main`方法会创建一个名为“jboss”的线程组,并在该线程组中...
5. **配置服务**: 如果需要修改服务的启动参数,如内存分配、JVM选项等,可以编辑`JBOSS_HOME\bin\standalone.conf`或`JBOSS_HOME\bin\domain.conf`。确保更改适用于你的环境。 6. **启动与管理服务**: 通过Windows...
- 配置界面允许用户设定启动参数,例如启动JBoss服务器的调试模式。调试模式的启动命令示例如下,对于JDK1.3和1.4略有不同: - JDK1.3: `java -Djboss.home={jboss-home} -classpath {jboss-home}/bin/run.jar –...