Apache kafka 在同一台计算机上分别运行两台kafka服务器
我有两台卡夫卡服务器,它们在Ubuntu的同一台机器上运行。一个开发集群由1名ZK 1卡夫卡经纪人和2名工人组成,生产集群由3名ZK 3卡夫卡经纪人和计划的3-4名工人组成Apache kafka 在同一台计算机上分别运行两台kafka服务器,apache-kafka,Apache Kafka,我有两台卡夫卡服务器,它们在Ubuntu的同一台机器上运行。一个开发集群由1名ZK 1卡夫卡经纪人和2名工人组成,生产集群由3名ZK 3卡夫卡经纪人和计划的3-4名工人组成 两者都在运行,但prod server中的Zookeeper会受到developer one的影响,当我在控制器日志中看到时,它会显示一些在dev中运行的任务,并显示我的prod kafka与kafka dev在同一集群中运行。而且,几分钟后,生产服务器关闭,只有一个代理运行。如何隔离和分离这两个堆栈,以便不影响另一个堆栈?
两者都在运行,但prod server中的Zookeeper会受到developer one的影响,当我在控制器日志中看到时,它会显示一些在dev中运行的任务,并显示我的prod kafka与kafka dev在同一集群中运行。而且,几分钟后,生产服务器关闭,只有一个代理运行。如何隔离和分离这两个堆栈,以便不影响另一个堆栈?建议1:使用Docker Compose完全隔离这两个堆栈 建议2:不要在单个物理服务器上运行多个服务。否则,如果这台机器崩溃并失败,那么你将失去一切