init.go 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package main
  2. import (
  3. "field_sync/config"
  4. elastic "app.yhyue.com/moapp/jybase/es"
  5. "jygit.jydev.jianyu360.cn/data_processing/common_utils/mongodb"
  6. )
  7. // InitLog @Description
  8. // @Author J 2022/7/26 15:30
  9. // func InitLog() {
  10. // logcfg := config.Conf.Log
  11. // err := log.InitLog(
  12. // log.Path(logcfg.LogPath),
  13. // log.Level(logcfg.LogLevel),
  14. // log.Compress(logcfg.Compress),
  15. // log.MaxSize(logcfg.MaxSize),
  16. // log.MaxBackups(logcfg.MaxBackups),
  17. // log.MaxAge(logcfg.MaxAge),
  18. // log.Format(logcfg.Format),
  19. // )
  20. // if err != nil {
  21. // fmt.Printf("InitLog failed: %v\n", err)
  22. // os.Exit(1)
  23. // }
  24. // }
  25. func InitMgo() {
  26. MgoB = &mongodb.MongodbSim{
  27. MongodbAddr: config.Conf.DB.MongoB.Addr,
  28. DbName: config.Conf.DB.MongoB.Dbname,
  29. Size: config.Conf.DB.MongoB.Size,
  30. UserName: config.Conf.DB.MongoB.User,
  31. Password: config.Conf.DB.MongoB.Password,
  32. }
  33. MgoB.InitPool()
  34. MgoBP = &mongodb.MongodbSim{
  35. MongodbAddr: config.Conf.DB.MongoB.Addr,
  36. DbName: "qfw",
  37. Size: config.Conf.DB.MongoB.Size,
  38. UserName: config.Conf.DB.MongoB.User,
  39. Password: config.Conf.DB.MongoB.Password,
  40. }
  41. MgoBP.InitPool()
  42. MgoE = &mongodb.MongodbSim{
  43. MongodbAddr: config.Conf.DB.MongoE.Addr,
  44. DbName: config.Conf.DB.MongoE.Dbname,
  45. Size: config.Conf.DB.MongoE.Size,
  46. UserName: config.Conf.DB.MongoE.User,
  47. Password: config.Conf.DB.MongoE.Password,
  48. }
  49. MgoE.InitPool()
  50. MgoQ = &mongodb.MongodbSim{
  51. MongodbAddr: config.Conf.DB.MongoQ.Addr,
  52. DbName: config.Conf.DB.MongoQ.Dbname,
  53. Size: config.Conf.DB.MongoQ.Size,
  54. UserName: config.Conf.DB.MongoQ.User,
  55. Password: config.Conf.DB.MongoQ.Password,
  56. }
  57. MgoQ.InitPool()
  58. MgoP = &mongodb.MongodbSim{
  59. MongodbAddr: config.Conf.DB.MongoP.Addr,
  60. DbName: config.Conf.DB.MongoP.Dbname,
  61. Size: config.Conf.DB.MongoP.Size,
  62. UserName: config.Conf.DB.MongoP.User,
  63. Password: config.Conf.DB.MongoP.Password,
  64. }
  65. MgoP.InitPool()
  66. }
  67. func InitEs() {
  68. Es = elastic.NewEs("v7", config.Conf.DB.Es.Addr, 20, config.Conf.DB.Es.User, config.Conf.DB.Es.Password)
  69. }