NSQD应该如何在实时微服务Docker环境中使用?
我们应该在它自己的Docker容器中运行NSQD,还是运行生产服务的每个容器也应该包含一个NSQD实例?
我还没有找到如何在同一个容器中运行一个爪哇/ Spring服务和NQD实例的例子,所以我想知道大家都做了些什么。
可能的选项(其中[…]是Docker容器):
1)单个NSQD:
[producer1]
[producer2]
[nsqd]
2)每个生产商的NSQD:
[producer1 + nsqd]
[producer2 + nsqd]
3)每个生产商的NSQD
[producer1]
[nsqd1]
[producer2]
[nsqd2]