环境总览
系统
- Windows10
- Jdk, Maven
- Idea
- Apifox, Navicat, AnotherRedisDesktop
- Ubuntu20.04
- Jdk, Node, Go, Python
- Mysql, Redis, ElasticSearch, Kibana, Logstash
- Samba
服务器环境搭建
- ElasticSearch
- 下载压缩包(详情待添加)
- 改配置(详情待添加)
- 编写启动脚本(详情待添加)
- Kibana
- 根据对应es版本下载压缩包(详情待添加)
- 改配置(详情待添加)
- 编写启动脚本(详情待添加)
- Logstash
- 下载压缩包,注意zip(详情待添加)
- 修改配置(详情待添加)
- 编写配置文件进行日志监听(详情待添加)
- 编写启动脚本,加载配置文件(详情待添加)
服务配置(SpringBoot)
- 日志配置(logback)
- 服务日志以json格式输出至指定文件
- 自定义logback的logConverter,将日志文本中的双引号前添加转义符避免影响logstash解析json并输入到es
- 编写jar包启动脚本