/websocket-log-tail

通过 websocket 读取日志在浏览器显示

Primary LanguageHTML

介绍

通过 websocket 读取指定路径的日志,日志路径在启动的时候通过 -D 动态传入,默认端口是 8080

启动

打包编译

mvn clean package -Dmaven.test.skip=true

启动

支持配置多个日志路径,日志之间用分号 “;” 隔开,例如: java -DlogPath=/mnt/logs/****/log-info.log;/app/log-error.log -jar wallet-log-tail-1.0.jar

或者指定端口启动:java -DlogPath=/mnt/logs/****/log-info.log -Dip=127.0.0.1 -jar wallet-log-tail-1.0.jar --server.port=8081

在 idea 中启动,需要在 vm options 中配置 -D 参数,例如:-DlogPath=/mnt/logs/zzex-wallet/2019-11-29/log-info.log

访问页面

在浏览器输入:http://ip+port/wallet/log