refactor: 移除 Redis GMQ 配置,改用统一配置注册
This commit is contained in:
14
main.go
14
main.go
@@ -11,10 +11,9 @@ import (
|
||||
"context"
|
||||
"os"
|
||||
"os/signal"
|
||||
"strings"
|
||||
"syscall"
|
||||
|
||||
_ "gitea.com/red-future/common/config"
|
||||
|
||||
"gitea.com/red-future/common/http"
|
||||
"gitea.com/red-future/common/jaeger"
|
||||
_ "gitea.com/red-future/common/swagger"
|
||||
@@ -91,8 +90,15 @@ func main() {
|
||||
// })
|
||||
//}
|
||||
|
||||
gmq.Init("config.yml")
|
||||
err := gmq.GetGmq("primary").GmqSubscribe(ctx, &mq.RedisSubMessage{
|
||||
redisAddress := g.Cfg().MustGet(ctx, "redis.default.address").String()
|
||||
redisAddressList := strings.Split(redisAddress, ":")
|
||||
gmq.GmqRegister(public.GmqMsgPluginsName, &mq.RedisConn{
|
||||
RedisConfig: mq.RedisConfig{
|
||||
Addr: redisAddressList[0],
|
||||
Port: redisAddressList[1],
|
||||
},
|
||||
})
|
||||
err := gmq.GetGmq(public.GmqMsgPluginsName).GmqSubscribe(ctx, &mq.RedisSubMessage{
|
||||
SubMessage: types.SubMessage{
|
||||
Topic: public.StockDetailQueueName,
|
||||
ConsumerName: public.StockDetailConsumerName,
|
||||
|
||||
Reference in New Issue
Block a user