Jboss添加Windows服务,同时定期重启

Posted maximo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jboss添加Windows服务,同时定期重启相关的知识,希望对你有一定的参考价值。

一、添加成Windows服务

  进入目录 \wildfly-9.0.2s - All\bin\service\ 编辑 service.bat,修改一下参数

  set SHORTNAME=SAMEXAppServer  --服务名
  set DISPLAYNAME="SAMEXAppServer"
  set DESCRIPTION="SAMEX Wildfly Application Server"

  SET JAVA_HOME=D:\Java\jdk1.7.0_51

  右击 wildfly-service.exe 执行,然后进入service就可以看到 SAMEXAppServer。

二、定时重启

  因为SqlServer数据库占用内存比较多,所以需要在重启Jboss的同时,将数据库也重启。

  编写重启bat脚本:

  @echo off
  echo stop samex
  net stop SAMEXAppServer
  echo stop databaseagent
  net stop SQLSERVERAGENT
  echo stop database
  net stop MSSQLSERVER

  ping -n 3 127.0.0.1>nul

  echo start database
  net start MSSQLSERVER
  echo start databaseagent
  net start SQLSERVERAGENT
  echo start samex
  net start SAMEXAppServer

  然后,进入控制面板--管理工具--任务计划程序,定义一个每天凌晨1点执行的任务。

  

  

以上是关于Jboss添加Windows服务,同时定期重启的主要内容,如果未能解决你的问题,请参考以下文章

从IIS定期重启服务开始

什么情况下IIS服务需要重启

Windows下重启MySQL数据库

JBoss 7 配置成windows启动服务

Windows hosts (使用方法 && 不定期更新)

如何在 Eclipse 中添加 JBoss 服务器?