有没有办法有效地并行启动 go-server 和 kafka Consumer。我在做什么在下面?go consumers.KafkaConsumer()
router := router.NewRouter()
log.Fatal(http.ListenAndServe(":8001", router))这是正确的方法还是有其他方法可以做到这一点?
1 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
你正在做的事情是正确的。如果有可能consumers.KafkaConsumer
因错误而终止,您可能需要处理:
go func() { log.Fatal(consumers.KafkaConsumer()) }()
如果没有,那么你拥有的就足够了。
- 1 回答
- 0 关注
- 89 浏览
添加回答
举报
0/150
提交
取消