开发web工程搭建
通过maven创建一个基于spring mvc的web工程,启动之后成功显示hello world。
pom文件
java
构建成功
java
引入logback进行日志输出
本次日志组件使用的是logback;
pom文件
java
logback.xml
java
由于项目比较小,采用了日志写入redis,大型项目可参考将redis替换为kafka。 商业项目可用logstash监听nginx access log,定时将日志上传kafka集群。
如log4j将日志发送到logstash:
java
logstash input配置:
java
logstash有两个作用:
前端logstash做日志收集代理,作用同flume;
后端logstash做解析日志,连接es建立索引;
日志输出
java
架构师视频资料分享链接:
data:text/html;charset=UTF-8;base64,
5p625p6E5biI5a2m5Lmg5Lqk5rWB576k5Y+35pivNTc1NzUxODU0Cg==
复制粘贴在网站即可!
领取专属 10元无门槛券
私享最新 技术干货