elasticsearch.go 448 B

1234567891011121314151617181920
  1. package utility
  2. import (
  3. elastic "app.yhyue.com/moapp/jybase/esv1"
  4. "github.com/gogf/gf/v2/frame/g"
  5. "github.com/gogf/gf/v2/os/gctx"
  6. )
  7. type esConf struct {
  8. Address string `json:"address"`
  9. Size int `json:"size"`
  10. }
  11. func init() {
  12. var EsConf esConf
  13. ctx := gctx.New()
  14. _ = g.Cfg().MustGet(ctx, "elasticsearch", "").Scan(&EsConf)
  15. elastic.InitElasticSize(EsConf.Address, EsConf.Size)
  16. g.Log().Info(ctx, "初始化 elasticsearch", EsConf)
  17. }