This commit is contained in:
gotoeasy 2022-10-07 16:49:51 +08:00
parent 6cbaf658f1
commit 3e608d3acc
4 changed files with 9 additions and 8 deletions

View File

@ -140,17 +140,19 @@ docker run -d -p 8080:8080 -e GLC_CLUSTER_MODE=true -e GLC_SERVER_URL=http://172
- [ ] 分词优化 - [ ] 分词优化
- [ ] 海量日志数据支持 - [ ] 海量日志数据支持
- [ ] 日志审计 - [ ] 日志审计
- [x] 集群支持自动选举Master - [ ] 集群支持动态删减节点(或是页面管理删除)
- [x] 集群支持动态扩增节点,日志自动转发
- [ ] 集群支持动态删减节点
- [x] 隔日前的历史日志仓自动检查同步
### 版本`0.8.0`
- [x] 集群支持动态扩增节点,日志自动转发
- [x] 集群支持自动选举Master
- [x] 隔日之前的历史日志仓自动检查同步
- [x] 在Linux系统下支持命令行参数`status`查看状态
### 版本`0.7.0` ### 版本`0.7.0`
- [x] 增加日志转发功能,支持多服务集群模式部署,确保服务及数据保存的冗余性 - [x] 增加日志转发功能,支持多服务集群模式部署,确保服务及数据保存的冗余性
- [x] 增加转发地址配置项`GLC_SLAVE_HOSTS`,多地址时可`;`分隔
- [x] 增加转发开关配置项`GLC_SLAVE_TRANSFER`,默认是`false`不开启
### 版本`0.6.0` ### 版本`0.6.0`

View File

@ -50,7 +50,6 @@ func checkAndCopyDataFromRemote() {
// 查询日志仓列表信息 // 查询日志仓列表信息
storelist := httpGetStoresInfo(urls[i]) storelist := httpGetStoresInfo(urls[i])
// todayStoreName := cmn.GeyStoreNameByDate("") // 当天日志仓名
// 筛选出最完整的日志仓信息 // 筛选出最完整的日志仓信息
for j := 0; j < len(storelist); j++ { for j := 0; j < len(storelist); j++ {
@ -122,7 +121,7 @@ func checkAndCopyDataFromRemote() {
continue continue
} }
// 本地先删除 // 本地先删除(日志仓使用中会删除失败,忽略,待下次同步处理)
err = sysmnt.DeleteStorage(mstore.Name) err = sysmnt.DeleteStorage(mstore.Name)
if err != nil { if err != nil {
log.Println("本地日志仓", mstore.Name, "删除失败", err) log.Println("本地日志仓", mstore.Name, "删除失败", err)