浏览代码

Es 添加关闭日志文件

xingzai 3 年之前
父节点
当前提交
ba85db2e3b
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      services/elastic.go

+ 2 - 0
services/elastic.go

@@ -29,6 +29,7 @@ func NewClient() (client *elastic.Client, err error) {
 		elastic.SetBasicAuth(ES_USERNAME, ES_PASSWORD),
 		elastic.SetBasicAuth(ES_USERNAME, ES_PASSWORD),
 		elastic.SetTraceLog(log.New(logFile, "ES-TRACE: ", 0)),
 		elastic.SetTraceLog(log.New(logFile, "ES-TRACE: ", 0)),
 		elastic.SetSniff(false), elastic.SetErrorLog(errorlog))
 		elastic.SetSniff(false), elastic.SetErrorLog(errorlog))
+	defer logFile.Close()
 	return
 	return
 }
 }
 
 
@@ -89,6 +90,7 @@ func EsAddOrEditData(indexName, docId string, item *ElasticTestArticleDetail) (e
 		} else {
 		} else {
 			fmt.Println("EditData", resp.Status, resp.Result)
 			fmt.Println("EditData", resp.Status, resp.Result)
 		}
 		}
+		client.CloseIndex(indexName)
 	} else {
 	} else {
 		resp, err := client.Index().Index(indexName).Id(docId).BodyJson(item).Do(context.Background())
 		resp, err := client.Index().Index(indexName).Id(docId).BodyJson(item).Do(context.Background())
 		if err != nil {
 		if err != nil {