diff --git a/README.md b/README.md index cf0589e..4a3a171 100644 --- a/README.md +++ b/README.md @@ -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` - [x] 增加日志转发功能,支持多服务集群模式部署,确保服务及数据保存的冗余性 -- [x] 增加转发地址配置项`GLC_SLAVE_HOSTS`,多地址时可`;`分隔 -- [x] 增加转发开关配置项`GLC_SLAVE_TRANSFER`,默认是`false`不开启 ### 版本`0.6.0` diff --git a/glc/www/cluster/cluster_node_data_async.go b/glc/www/cluster/cluster_node_data_async.go index 31ad1da..4120a32 100644 --- a/glc/www/cluster/cluster_node_data_async.go +++ b/glc/www/cluster/cluster_node_data_async.go @@ -50,7 +50,6 @@ func checkAndCopyDataFromRemote() { // 查询日志仓列表信息 storelist := httpGetStoresInfo(urls[i]) - // todayStoreName := cmn.GeyStoreNameByDate("") // 当天日志仓名 // 筛选出最完整的日志仓信息 for j := 0; j < len(storelist); j++ { @@ -122,7 +121,7 @@ func checkAndCopyDataFromRemote() { continue } - // 本地先删除 + // 本地先删除(日志仓使用中会删除失败,忽略,待下次同步处理) err = sysmnt.DeleteStorage(mstore.Name) if err != nil { log.Println("本地日志仓", mstore.Name, "删除失败", err) diff --git a/glc/www/cluster/cluster_node_start_info.go b/glc/www/cluster/cluster_node_start.go similarity index 100% rename from glc/www/cluster/cluster_node_start_info.go rename to glc/www/cluster/cluster_node_start.go diff --git a/glc/www/cluster/cluster_node_startup.go b/glc/www/cluster/cluster_node_start_init.go similarity index 100% rename from glc/www/cluster/cluster_node_startup.go rename to glc/www/cluster/cluster_node_start_init.go