我有4个主机,每个主机都有一个订购者。我了解到,对于多个订购者设置,我们必须使用Kafka和Zookeeper。
我将如何与Kafka和Zookeeper一起部署网络?我尝试使用
docker-compose ... up
像往常一样部署docker服务,但这没有用,尽管我在服务中包括了extra-hosts
键,将服务名称与所用机器的IP映射,以使服务可以找到其他人。
我得到的错误是
Cannot open channel to 2 at election address zookeeper2/x.x.x.x:3888
java.net.ConnectException: Connection refused (Connection refused)
我还检查了所有机器上docker服务使用的端口是否已打开并且可以访问。