123456789101112131415161718192021222324 |
- package app
- import (
- "pbx-api-gin/internal/app/ami/action"
- "pbx-api-gin/internal/app/mysql"
- "pbx-api-gin/internal/app/stc"
- "pbx-api-gin/internal/app/stc/socket"
- "pbx-api-gin/pkg/lfshook"
- )
- func StartApp() {
- //init mysql
- mysql.CreateDBInstance()
- // 启动带有重连机制的连接管理协程
- go stc.StartStcConnection(socket.Conn)
- // 启动其他服务...
- // 启动 AMI
- go func() {
- action.StartAMI(func() {
- lfshook.NewLogger().Info("ami callback")
- }, []func(event map[string]string){})
- }()
- }
|