整理说明

This commit is contained in:
gotoeasy 2022-07-05 15:42:37 +08:00
parent af68b969ca
commit 148cc0cebe

View File

@ -18,6 +18,7 @@
- [x] 日志吞食量每秒近万条,建索引速度每秒数千条,闲时建索引充分利用资源
- [x] 提供`docker`镜像支持容器化部署,方便之极
- [x] 提供`java`项目日志收集包,日志都发来发来发来
- [x] 支持从`RabbitMQ`收取日志信息
- [x] 提供简洁的日志查询界面
<div align=center>
@ -48,7 +49,7 @@ docker run -d -p 8080:8080 -v /glc:/glogcenter gotoeasy/glc
<dependency>
<groupId>top.gotoeasy</groupId>
<artifactId>glc-logback-appender</artifactId>
<version>0.2.0</version>
<version>0.3.0</version>
</dependency>
```
@ -66,18 +67,26 @@ docker run -d -p 8080:8080 -v /glc:/glogcenter gotoeasy/glc
## TODO
- [ ] 还好多
- [ ] 日志分仓,可维护
- [ ] 查询界面优化
- [ ] 国际化多语言
## 更新履历
### 版本`0.3.0``latest`
### 进行中的开发版本`latest`
- [ ] 添加相应版本的`maven`公共仓库包,`java`项目日志可推至`RabbitMQ`
- [x] 添加`RabbitMQ`简单模式消费者,开启后能从`RabbitMQ`获取日志
- [x] 添加服务接口`/glc/v1/log/add`,接收`JSON`格式日志以便后续扩展
### 版本`0.3.0`
- [x] 全面重构,不考虑旧版兼容
- [x] 控制索引文件数,避免大量日志时打开文件过多而崩溃
- [x] 降低索引文件的磁盘空间占用,优化索引创建速度
- [x] 检索页面,显示更友好的查询结果提示
- [x] `glc-logback-appender`的设定,可通过配置环境变量来覆盖
### 版本`0.2.0`