Commit 96a6b53c by Li Feifei

test

parent a52f7150
Pipeline #13602 passed with stages
in 26 seconds
...@@ -31,11 +31,14 @@ func (r *RabbitMQ) mqConnect() error { ...@@ -31,11 +31,14 @@ func (r *RabbitMQ) mqConnect() error {
"test-rmq.offcncloud.com/", "test-rmq.offcncloud.com/",
5672) 5672)
if r.connection == nil {
if r.connection, err = amqp.DialConfig(RabbitUrl, amqp.Config{Vhost: "v.ofc.office"}); err != nil { if r.connection, err = amqp.DialConfig(RabbitUrl, amqp.Config{Vhost: "v.ofc.office"}); err != nil {
beeLogger.Log.Errorf("RabbitMQ Server Connect Fail: %s", err) beeLogger.Log.Errorf("RabbitMQ Server Connect Fail: %s", err)
return err return err
} }
}
if r.connection == nil {
c, err := r.connection.Channel() c, err := r.connection.Channel()
if err != nil { if err != nil {
beeLogger.Log.Errorf("Channel connet fail: %s", err) beeLogger.Log.Errorf("Channel connet fail: %s", err)
...@@ -43,6 +46,7 @@ func (r *RabbitMQ) mqConnect() error { ...@@ -43,6 +46,7 @@ func (r *RabbitMQ) mqConnect() error {
} }
r.channel = c r.channel = c
beeLogger.Log.Success("RabbitMQ Server is running...") beeLogger.Log.Success("RabbitMQ Server is running...")
}
return nil return nil
} }
...@@ -64,7 +68,9 @@ func (r *RabbitMQ) mqClose() { ...@@ -64,7 +68,9 @@ func (r *RabbitMQ) mqClose() {
func (r *RabbitMQ) Send(req map[string]interface{}) error { func (r *RabbitMQ) Send(req map[string]interface{}) error {
//defer r.mqClose() //defer r.mqClose()
if err := r.mqConnect(); err != nil {
return err
}
bytes, err := json.Marshal(req) bytes, err := json.Marshal(req)
if err != nil { if err != nil {
return err return err
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment