|
|
@ -28,9 +28,13 @@ type Config struct {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// InitRabbitmq @Title 初始化rabbitmq
|
|
|
|
// InitRabbitmq @Title 初始化rabbitmq
|
|
|
|
func InitRabbitmq(config Config) (err error) {
|
|
|
|
func InitRabbitmq(config Config) error {
|
|
|
|
Rabbitmq.config = config
|
|
|
|
Rabbitmq.config = config
|
|
|
|
return getConn()
|
|
|
|
err := getConn()
|
|
|
|
|
|
|
|
if err != nil && Rabbitmq.config.ReConn {
|
|
|
|
|
|
|
|
go reConn()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// @Title 获取连接
|
|
|
|
// @Title 获取连接
|
|
|
|