You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
802 B

package servicemanager
import (
"fmt"
"github.com/gin-gonic/gin"
"wss-pool/cmd/marketwsscliert"
"wss-pool/config"
"wss-pool/internal/data"
red "wss-pool/internal/redis"
"wss-pool/logging/applogger"
)
// Gather
func Gather(checkStr, ipServer, addrServer string) {
red.RedisClient = red.RedisInit(config.Config.Redis.DbEleven)
// Enable collaborative data collection
data.Mgo_init(config.Config.Mongodb)
//binance
//go bamarketwsscliert.RunBaDataRedis(checkStr)
go marketwsscliert.RunHBDataRedis(checkStr)
// Register Route
router := gin.Default()
addr := fmt.Sprintf("%v%v", ipServer, addrServer)
applogger.Info("intService---addr:%v", addr)
// Start Service
if err := router.Run(addr); err != nil {
applogger.Error("Failed to start Gin data collection service:%v", err)
}
}