main.go 975 B

123456789101112131415161718192021222324
  1. package main
  2. import (
  3. "bp.jydev.jianyu360.cn/BaseService/gateway/common/db"
  4. "bp.jydev.jianyu360.cn/BaseService/gateway/core/logs"
  5. "bp.jydev.jianyu360.cn/BaseService/gateway/core/proxy"
  6. "bp.jydev.jianyu360.cn/BaseService/gateway/core/proxy/middleware"
  7. "bp.jydev.jianyu360.cn/BaseService/gateway/core/proxy/rpc"
  8. "github.com/gogf/gf/v2/frame/g"
  9. "github.com/gogf/gf/v2/os/gcfg"
  10. )
  11. func init() {
  12. g.Cfg().GetAdapter().(*gcfg.AdapterFile).SetFileName("./etc/config.yaml") //设置配置文件
  13. logs.InitLogs() // 初始化日志组件
  14. rpc.InitBaseServerRpc() // 初始化rpc服务连接
  15. db.InitDatabases() // 初始化数据库
  16. middleware.InitFilterPolyManager() // 初始化
  17. }
  18. func main() {
  19. //初始化网关服务并启动服务
  20. proxy.InitGateWayServer().Run()
  21. }