`
shicheng
  • 浏览: 165288 次
  • 性别: Icon_minigender_1
  • 来自: 泉州
社区版块
存档分类
最新评论

JBoss停止服务脚本

阅读更多
今天需要执行一个自动关闭、启动jboss的功能,就想使用jboss的shutdown.bat执行文件,但是不管用。就查了一下,可以使用以下命令来关闭:shutdown.bat -s 127.0.0.1 --exit=0   (127.0.0.1是指jboss部署的机器),就写了一个cmd文件来执行,可是一执行,报错了,看了一下,好像是端口不对,1099端口被修改了,于是找了一下1099被修改为多少了。

以下为jboss各端口的修改地方:

Jboss通常占用的端口是1098,1099,4444,4445,8080,8009,8083,8093这几个,

默认端口是8080

在windows系统中:

1098、1099、4444、4445、8083端口在\jboss\server\default\conf\jboss-service.xml中

8080端口在\jboss\server\default\deploy\jboss-web.deployer\server.xml中

8093端口在\jboss\server\default\deploy\jms\uil2-service.xml中。

找到以后,发现被修改为11099,于是就把关闭文件写成shutdown.bat -s 127.0.0.1:11099 --exit=0  ,在一执行就没有问题了。
但是这个命令也可以用来关闭远程的jboss服务,解决的办法是,删除\jboss\server\default\deploy\jmx-invoker-service.xml,不对外提供这个服务。就可以啦!
还有一点,就是当JBoss死掉以后,就不能使用这个命令来关闭了,因为他找不到1099端口,可以使用另一个方法来解决:
taskkill /IM java.exe /F
taskkill /IM cmd.exe /F
强行关闭java和cmd进程。如果你使用的是JBoss服务就不会出现这种问题了。
分享到:
评论

相关推荐

    将Jboss注册为系统服务脚本-安装、卸载、启动、停止脚本

    2. **定义停止脚本**:同样,创建一个`jboss-stop.sh`脚本来关闭JBoss服务。这通常通过发送一个特定的信号(如SIGTERM)到JBoss进程来实现。 3. **注册服务**:在Linux系统中,我们可以使用`systemd`或传统的`...

    Jboss 上线部署脚本

    2. **杀进程**:找到进程ID后,脚本会执行杀死进程的操作,以停止旧版本的服务。这一步可能使用`kill`或`killall`命令,确保服务安全关闭。 3. **删除日志**:为了释放磁盘空间和避免旧日志干扰新版本的日志记录,...

    jboss部署jar包的bat脚本

    1. **停止JBOSS服务**:在部署新应用前,我们通常会先停止现有的JBOSS服务,以防止数据丢失和资源冲突。在bat脚本中,可以使用`jboss-cli.bat`工具(位于JBOSS_HOME/bin目录下)来实现这个操作,例如: ``` jboss-...

    jboss服务器配置指南

    - 启动与停止:使用`standalone.bat`(Windows)或`standalone.sh`(Linux/Unix)脚本来启动服务器,使用`jboss-cli.sh`命令来停止。 2. **部署应用** - 部署方式:你可以通过管理控制台、命令行工具或者将应用...

    jboss部署成为linux服务

    这篇博客“JBoss部署成为Linux服务”显然会介绍如何在Linux操作系统上将JBoss配置为一个系统服务,以便它可以随系统的启动和关闭自动启动和停止,确保应用程序的稳定运行。下面我们将深入探讨这个主题。 1. **JBoss...

    JBoss服务设置开机自启(Linux)

    - **停止服务**:使用`service`命令停止JBoss服务。 ```bash service jboss-eap-rhel stop ``` 通过以上步骤,可以有效地配置JBoss服务在Linux(CentOS 7)环境中实现开机自启,从而提高系统的稳定性和可靠性。

    Windows 将JBoss配置为系统服务

    3. **指定JBoss可执行文件**:在弹出的界面中,输入“Service name”(服务名称,例如“JBossServer”),然后在“Path to executable”(可执行文件路径)字段中填写JBoss的启动脚本路径,通常是`jboss-as-7.x.x/...

    JBoss启动注册为Windows系统服务 .txt|JBoss启动注册为Windows系统服务&javaService.zip

    5. **启动和管理服务**:现在你可以通过Windows服务管理器(services.msc)启动、停止或查看JBoss服务的状态。服务一旦注册,就会遵循你在`--Startup`参数中指定的模式(如auto,表示系统启动时自动启动服务)。 6....

    jboss发布为window服务

    4. **创建服务**: 使用`JBOSS_HOME\bin`目录下的`standalone.bat`或`domain.bat`(如果你使用的是域模式)脚本创建服务。打开命令行窗口,然后输入以下命令(替换`JBOSS_HOME`为实际路径): ```cmd jboss-...

    linux启动jboss

    关闭 JBoss 服务器可以使用 `/opt/jboss/bin/shutdown.sh` 脚本文件,该脚本文件将停止 JBoss 服务器的运行。例如: `./shutdown.sh -S` 这将停止 JBoss 服务器的运行。 退出 SSH 会话 在退出 SSH 会话之前,...

    Jboss服务器常用配置

    2. 停止配置:使用`jboss-cli.sh`或`jboss-cli.bat`命令行工具,执行`/subsystem=server:stop`命令可优雅地停止服务器。 二、部署与卸载应用 1. 部署:将WAR、EAR或JAR文件放在`standalone/deployments`或`domain/...

    jboss7.1 linux版本

    4. **启动和停止服务器**:通过`JBOSS_HOME/bin`目录下的`standalone.sh`或`domain.sh`脚本启动和停止服务器。 5. **配置服务器**:使用`JBOSS_HOME/bin/jboss-cli.sh`命令行工具进行服务器配置,或者直接编辑`...

    jboss 下载(httpwww.jboss.org)

    1. bin:启动和停止 JBoss 的脚本。 2. docs:包含示例、测试脚本和配置文件的 DTD。 3. lib:存放 JBoss 运行所需的 JAR 包。 4. client:EJB 客户端运行时需要的 JAR 包。 5. server:不同启动配置的服务器端文件...

    JBoss启动 JBoss启动

    `bin`目录下有启动和停止服务器的脚本,`server`目录则包含了不同配置的服务器实例,`deploy`用于放置待部署的应用程序。 2. **启动脚本**: - **Linux/Unix**: 使用`standalone.sh`或`domain.sh`(适用于域模式)...

    jboss-5.0工具

    - **bin 目录**:包含启动和停止服务器的脚本,如 `standalone.sh` 或 `run.bat`,以及管理命令行工具,如 `jboss-cli.sh`。 - **client 目录**:提供远程管理客户端所需的 JAR 文件,允许通过 CLI 或 API 连接到...

    JBoss用户操作指南

    - **启动与停止**:通过命令行执行启动和停止脚本,如`standalone.sh`或`domain.sh`。 3. **部署应用** - **WAR/EAR文件**:了解如何打包Web应用和企业级应用。 - **部署方式**:可以通过管理控制台、命令行或...

    LINUX下JBOSS的安装及配置

    - 使用`bin/run.sh`脚本启动JBOSS,通过`bin/shutdown.sh`脚本停止服务。 - 可以通过`jps`命令查看JBOSS进程是否启动成功。 5. **其他配置**: - 根据应用需求,可能需要配置JBOSS的服务器配置文件,如`server....

    linux下定时重启jboss

    同时,根据实际情况,您可能需要调整脚本中的JBOSS_HOME路径以及启动和停止命令,以适应您的特定JBoss安装。 在生产环境中,定期监控和日志分析同样重要,以确保问题能够及时发现并解决。如果频繁需要重启,可能...

Global site tag (gtag.js) - Google Analytics