elastic.go 685 B

1234567891011121314151617181920212223242526
  1. package utils
  2. import (
  3. "github.com/olivere/elastic/v7"
  4. "hongze/hongze_edb_lib/services/alarm_msg"
  5. )
  6. var EsClient *elastic.Client
  7. const (
  8. ES_URL = "http://es-cn-nif227b580019rgw6.public.elasticsearch.aliyuncs.com:9200" //<1>
  9. ES_USERNAME = "elastic" //<2>
  10. ES_PASSWORD = "hongze@2021" //<3>
  11. )
  12. func init() {
  13. client, err := elastic.NewClient(
  14. elastic.SetURL(ES_URL),
  15. elastic.SetBasicAuth(ES_USERNAME, ES_PASSWORD),
  16. elastic.SetSniff(false))
  17. EsClient = client
  18. if err != nil {
  19. go alarm_msg.SendAlarmMsg("ElasticSearch连接失败", 2)
  20. }
  21. return
  22. }