红帽 JBoss 中间件
JBoss 是一系列轻量级,云友好的企业级产品,可帮助企业以更智能的方式更快地进行创新。
jboss 重新部署
位置
$pwd
/app/${PROJECT}/jboss/standalone/deployments
查看部署信息
$ ll
如果发现 *.war
不是最新。
就可以手动 kill
查看 jboss 的进程
ps -ef | grep jboss
找到对应的 pid 直接 kill 掉。
重启
然后到 bin 下面直接重启。
docker jboss
基础命令
1、查看所有docker的容器命令为 (docker ps -a
)
2、进入具体的docker容器命令为 (docker exec -it [docker容器id] /bin/bash
)
实时查看日志
有时候为了提升系统性能,logback 使用异步输出。
但是日志在容器中仍然是实时的。
cd /app/log
- 实时查看
tail -100f jboss.log
Linux 重启
查看 jboss 进程
# ps ax | grep jboss
2327 ? Sl 1:25 /app/jdk1.8.0_121/bin/java -D[Standalone] XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2327
就是 jboss 启动的 web 服务。
杀死进程
kill -9 2327
重启服务
./startjboss.sh