From ef7d02ce56e98e8cbc5ed6ec746ea39bf0b8c9e2 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期六, 16 九月 2023 22:44:58 +0800 Subject: [PATCH] 增加实时获取生产进度接口 --- nsq/caller.go | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/nsq/caller.go b/nsq/caller.go index 36839cc..ed0dbdd 100644 --- a/nsq/caller.go +++ b/nsq/caller.go @@ -42,7 +42,21 @@ case data := <-ReceivedMessageChan: if data.Topic == caller.ResponseTopic { return json.Unmarshal(data.Message, &output) + } else { + //鎶婃秷鎭斁鍥炲幓 + ReceivedMessageChan <- data } } } } + +func (caller *DefaultCaller) Send(input interface{}) error { + msg, err := json.Marshal(input) + if err != nil { + return err + } + producer := GetProducer() + err = producer.Publish(caller.RequestTopic, msg) + return err + +} -- Gitblit v1.8.0