nohup sh run.sh -b 0.0.0.0 &
//nohup表示转入后台运行;
使用./run.sh和sh run.sh 都能启动;-b 表示绑定IP启动,如果为0.0.0.0则表示所有IP都可访问该服务,此参数可不写,可以再jboss的server.xml配置文件里配置如下;添加 & 表示恢复到命令行模式,可以执行下一条命令。
查看启动信息:
tail -f nohup.out
Linux Jboss下常用命令:
启动:nohup ./run.sh -b 0.0.0.0 &
停止: sh shutdown.sh -S
注意 “-” 两侧都有空格
可以查看jboss进程是否已经存在:
ps -ef |grep jboss
linux下启动jboss的命令为:
./run.sh -c all&(加&可以使程序的运行不受ctrl+c的影响)
linux下终止jboss的命令为:
./shutdown.sh -S
linux下查询java进程运行情况:
ps -ef |grep java
linux下杀进程命令:
kill -9 16355
linux下,需要将文件的运行权限改为可运行:
chmod 744 shutdown.sh
原文:http://www.cnblogs.com/dar521lin/p/5555173.html
1、tracer.c拷贝到/home/java/jvmti,修改c程序的TRACE_CLSNAME为需要拦截的包
2、敲入
命令
BASE_HOME='/home/java/jvmti'
INCLUDES="-I$JAVA_HOME/include -I$JAVA_HOME/include/
linux
"
gcc $BASE_HOME/tracer.c -fpic $INCLUDES -shared -o $BASE_HOME/tracer.so
3、在
jboss
启动脚本的java参数中加入
-agentpath:/home/java/jvmti/tracer.so=/home/java/jvmti/trace_log.txt
输入
日志
格式类似
CALL Lcom/xxx/cc/test/Mtrace; | <clinit> | ()V | 2013/6/13 8:38:46 |
Exit Lcom/xxx/cc/test/Mtrace; | <clinit> | ()V | 2013/6/13 8:38:46 |
CALL Lcom/xxx/cc/test/Mtrace; | main | ([Ljava/lang/String;)V | 2013/6/13 8:38:46 |
CALL Lcom/xxx/cc/test/Mtrace; | themytest | ()V | 2013/6/13 8:38:46 |
Exit Lcom/xxx/cc/test/Mtrace; | themytest | ()V | 2013/6/13 8:38:46 |
Exit Lcom/xxx/cc/test/Mtrace; | main | ([Ljava/lang/String;)V | 2013/6/13 8:38:46 |
1、
日志
的
查看
系统
日志
的存放位置 /usr/local/
jboss
/
jboss
-4.2.3.GA/server/default/log下
系统启动
日志
为:boot.log
系统当天的
日志
为:server.log
历史
日志
的格式为:server..log.日期
佛山电力系统的
日志
存放地址为/home/vas/fsepower-iservices/log
当天的
日志
为:fs
两台应用服务器每台都与负载均衡器相连,负载均衡器分配WEB请求到应用服务器。两台负载均衡器对外提供单一IP地址WEB服务;
通过heartbeat管理故障切换集群中可用的负载均衡分配器nginxd,提供对网络和硬件的维护和监视,对集群异常做自动修复和记录
日志
。
通过Mon提供负载均衡nginxd进程和
jboss
进程的维护和监视,对集群内部负载均衡进程故障做自动修复和记录
日志
。
高可用性特性列表
主节点电源失效,故障修复速度为12-16s。
主节点意外重启,故障修复速度为12-16s。
主节点HA进程意外停止,故障修复速度为12-16s。
主节点负载均衡进程意外停止,故障修复速度为2s。
主节点网线意外松动或断开,故障修复速度为12-16s。
备份节点电源失效,不影响对外提供服务。
备份节点意外重启,不影响对外提供服务。
备份节点HA进程意外停止,不影响对外提供服务。
备份节点负载均衡进程意外停止,不影响对外提供服务。
备份节点网线意外松动或断开,不影响对外提供服务。
维护和监视进程Mon通过
linux
计划任务维护和监视,故障修复速度为60s。
NGINX服务具有负载均衡、失效转移功能。两台NGINX服务器同时运行,正常运行时两台NGINX服务器同时提供服务,当其中一台NGINX出现故障时,负载均衡进程自动将客户请求转发到正常运行的NGINX服务上。
当游戏正在运行时,如果NGINX异常终止,则该局游戏作废处理,重新启动NGINX之后可以继续运行下一局游戏。
* 配置网站基本信息,包括博客数据限制
*
查看
系统关键操作的
日志
(可在系统后台自动定制需要监控的模板)
* 在线新增数据库并直接生成 前,后台基本源码,放到源码相应目录中重启tomcat可直接使用,预览
* 系统定时任务的新增改查 立即启动 暂停 恢复
## 技术框架
* 核心框架:`SpringBoot`
* 安全框架:`Apache Shiro 1.3.2`
* 缓存框架:`Redis 4.0`
* 搜索框架:`Lucene 7.1`
* 任务调度:`quartz 2.3`
* 持久层框架:`MyBatis 3` mybatisplus 2.1.4
* 数据库连接池:`Alibaba Druid 1.0.2`
*
日志
管理:`SLF4J 1.7`、`Log4j`
* 前端框架:`layui`
* 后台模板:layuicms 2.0。
* 富文本:wangEditor
### 开发环境
建议开发者使用以下环境,这样避免版本带来的问题
* IDE:`eclipse`/`idea`
* DB:`Mysql5.7` `Redis`
* JDK:`JAVA 8`
* WEB:Tomcat8 (采用springboot框架开发时,并没有用到额外的tomcat 用的框架自带的)
# 运行环境
* WEB服务器:`Weblogic`、`Tomcat`、`WebSphere`、`
JBoss
`、`Jetty` 等
* 数据库服务器:`Mysql5.5+`
* 操作系统:`Windows`、`
Linux
` (
Linux
大小写特别敏感 特别要注意,还有
Linux
上没有微软雅黑字体,需要安装这个字体,用于生成验证码)
#用户名:admin 密码:123456
#数据库文件:mysiteforme.sql
#数据库配置文件:mysiteforme下的src/main/resources下的application.yml
#启动文件:mysiteforme下的com.mysiteforme.admin下的MysiteformeApplication.java
#注意:启动之前先启动redis
# http://localhost:8080 管理员用户名:test 密码:1
在服务器上使用apache-artemis 搭建MQTT服务,windows下和
Linux
下操作方式基本一致。
MQTT协议
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
Artemis是通过基于netty的非堵塞IO架构开发的,拥有出色的性能。由
jboss
捐献的HornetQ的衍生版本,可能作为下一代ActiveMQ的存在。
Artemis 服务器
选择Artemis的原因开源、高可用性、Java编写、高性能的
日志
保证持久化消息像非持久化消息一样拥有出色的表现、功能齐全、简洁的设计、灵活的集群可以通过不可靠的全球网络创建地理上分布的集群。
最近一段时间发现项目用了
JBoss
之后
日志
变得非常大。都是好几百兆了。于是在网上查找一些文档自己整理了一下关于
JBoss
日志
的输出设置,我们先看下面一段代码#运行和错误
日志
写到文件log4j.appender.RunningLog =org.apache.log4j.sift.MDCSiftingAppenderlog4j.appender.RunningLog.key=bundle.namelo...
1、启动
命令
的目录
2、$
JBOSS
_HOME/bin
查看
jboss
端口
$
JBOSS
_HOME\standalone\configuration\standalone.xml
3、确认web发布的目录
$
JBOSS
_HOME\standalone\deployments
4、确认
jboss
7缓存目录
$
JBOSS
_HOME/standalone/tmp/work/
jboss
.web/
当我们将作业提交到Hadoop 的集群上之后,我们会发现一个问题就是无法通过web
查看
job运行情况,比如启动了多少个map任务,启动多少个reduce任务啊,分配多少个conbiner等等。这些信息都是作业在运行是可以
查看
的。而我的想要的就是能够通过远程的web可以
查看
到作业job的运行情况,以及它的详细信息。下面介绍一下
查看
的方式:1、当你提交作业时,我们首先通过
命令
行的方式提交作业后,我们可...
我试图使用“strace -p”附加到已经运行的
JBoss
进程.
JBoss
正在使用1.5.0_15Java JDK.不幸的是,这不行 – 我只得到一个单独的futex()结果:# strace -p 3388Process 3388 attached - interrupt to quit[ Process PID=3388 runs in 32 bit mode. ]futex(0x8f18f...
一个
jboss
重启脚本echo"-->1killoldprocessstart...,PID="$(ps-ef|grep"
jboss
"|grep"java"|awk'{print$2}')kill-9$(ps-ef|grep"
jboss
"|grep"java"|awk'{print$2}')sleep2echo"-->2k...
代码:cat -n test.log |grep "地形" 得到关键
日志
的行号
[**@app3.*s:/app/local/
jboss
/tw/log]$ cat -n server.log|grep '779571'
1933 2017-05-25 00:23:09,245 DEBUG [com.ticke...