运维小知识---后台运行Jboss

运维小知识---后台运行Jboss

 

         最近由于项目原因开始接触Linux,这两天项目注册测试,发现搭好的测试环境之后出了点小问题。

        

         问题描述

         每次远程使用命令shstandalone.sh启动Jboss,发布好的网站能够正常访问,而当我关闭远程会话窗口的时候页面就无法访问了。

         重现问题

         使用SecureCRT登录Linux服务器使用命令进入Jboss下面的bin文件夹

cd /usr/local/jboss6.2/bin/

         使用下面命令启动Jboss服务器

sh standalone.sh(也可能是./standalone.sh)

         克隆当前链接进入Jboss下面的log文件夹

cd /usr/local/jboss6.2/standalone/log/

         打开日志

tail –f server.log

         当关闭当前会话的时候,在日志最后发现Jboss已经关闭了(如下图),这说明Jboss服务器已经关闭了。

         解决方法

         要想回话关闭Jboss服务器不关闭,则需要在后台运行Jboss,则我们可以进入Jboss下面的bin文件夹执行下述命令。

nohup ./standalone.sh &(也可能是nohup shstandalone.sh &)

         这样的话当回话关闭之后Jboss的进程一样会执行。

 

         其他

         整个过程中我们可能还会用到查看Jboss进程的命令:

ps ax|grep jboss

         杀死进程的命令:

kill -9 进程名

 

时间: 2024-10-11 17:22:45

运维小知识---后台运行Jboss的相关文章

运维小知识之nginx---nginx配置Jboss集群负载均衡

运维小知识之nginx---nginx配置Jboss集群负载均衡            背景          紧接着上一篇博客<运维小知识---CentOS6.5安装nginx配置nginx sticky>安装完成之后剩下的工作就是配置了,其实如果我们想要去做负载均衡session共享是一个绕不过去的问题,而解决session共享的方法有很多,我这里介绍的事使用nginx sticky,方便易用.            具体配置          由于目前的项目中会出现什么情况还不清楚,所以

运维小知识之nginx---CentOS6.5安装nginx配置nginx sticky

运维小知识之nginx---CentOS6.5安装nginx配置nginx sticky            背景          今天经理在系统中使用nginx配置负载均衡,笔者想项目目前就一个服务器有必要吗?"以后会拓展的!",我能怎么办,反正在他眼里这些加上一个负载均衡又不花时间,这篇文章笔者主要是写如何在CentOS下安装nginx以及为了解决session共享问题而在nginx中添加的sticky.            一.安装准备            首先由于ngi

运维小知识之nginx---..nginx-sticky-module-1.1ngx_http_sticky_misc.cIn function ‘ngx_http_sticky_misc_text_

运维小知识之nginx---..nginx-sticky-module-1.1ngx_http_sticky_misc.cIn function 'ngx_http_sticky_misc_text_raw            背景          今天笔者在使用nginx做负载均衡的过程中遇到了一个问题,如何解决session共享的问题,稍一查找发现解决办法不少,笔者使用的是nginx的一直扩展模块(安装和配置已经在前两篇博客有简单的介绍)在安装的过程中居然出现了问题,咱也不是逃避的人,解

运维小知识---CentOS6.5下SVN启动问题

运维入门---Linux系统下启动SVN问题       最近开发由于公司业务的需要,将目前正在开发项目的svn迁移到云服务器(不是笔者安装的)上有一天重启服务器之后发现了SVN连接不上了(见下图).输入命令:svnserver  -d -r  /home/lyh/svn/store,依然出现同样的问题.          最后发现是没有设置监听的IP,设置好监听的IP如下命令 svnserve -d -r /home/svn/repos --listen-host 123.**.120.**

运维小知识---CentOS6.5安装Nexus

  运维入门---CentOS6.5安装Nexus           背景         同上一篇博文           安装          1.解压nexus-2.11.1-01-bundle.tar.gz文件:  cd /usr/local/software --进入软件包所在目录 tar zxvf nexus-2.11.1-01-bundle.tar.gz -- 解压文件           2.移动目录 #mv nexus-2.11.1-01 /usr/local/nexus

运维小知识---CentOS6.5安装Jenkins

  运维入门---centOS6.5安装Jenkins            一.背景            当然是项目需要,将之前在公司内部使用的环境在云服务器上也搭建起来,公司继续集成使用的是Jenkins,下面就是安装Jenkins的方法.            二.先安装JAVA            安装jenkins之前先确保系统中已经安装JDK(本文不再介绍JDK的安装),使用命令 java –version            三.安装jenkins   sudo wget -

运维小知识---CentOS6.5下修改MySQL密码

运维入门---修改MySQL密码             背景         说起这篇博文,就不得不提笔者12月初的一次出差.一天今天找笔者交代"咱有个外包的项目下周四你可能得出一趟差",然后我还是做我之前的开发,就在去的前一天,我终于见到了项目的开发者.了解了一下需求之后,感觉什么问题都没有就出发了.             哪知这次出差就是个坑啊!跟我说的环境都是好了,结果JDK版本不对,Mysql密码错了,IP设置不对,没有考虑到服务器的无法连接外网--            

运维小知识---If you insist running as root, then set the environment variable RUN_AS_USER=root...

If you insist running as root, then set theenvironment variable RUN_AS_USER=root before running this script.         背景         今天笔者在配置Nexus的时输入命令 ./nexus start后出现" If you insist running as root, then set thee nvironment variable RUN_AS_USER=root bef

运维小知识--- -bash: /usr/local/maven/apache-maven-3.2.3/bin/mvn: Permission denied

-bash: /usr/local/maven/apache-maven-3.2.3/bin/mvn: Permission denied         背景:         刚刚在Linux系统系执行mvn -v的时候出现了下面的错误(如下图),而这种错误一看就是权限的问题,只需设置好权限就OK.           解决方法:         输入:chmod a+x/opt/apache-maven-3.2.2/bin/mvn(如下图)         扩展:         opti