我希望开始使用Kafka作为一个系统,并试图涵盖所有用例。
通常,它将作为运行在虚拟服务器上的代理集群运行(复制因子3-5)。但是,有些客户并不关心恢复能力,而需要手动重新启动整个系统的代理故障对他们来说也没问题,他们只关心硬件成本。
因此,我的问题是,使用Kafka作为一个单独的代理系统用于低吞吐量的小型安装有什么问题吗?
干杯
发布于 2019-05-24 14:32:21
用一个卡夫卡经纪人是绝对可以的。但是,请注意,对于单个代理,您将没有高度可用的服务,这意味着当代理失败时,您将有一个停机时间。
您的replication-factor
将限于1
,因此主题的所有分区都将存储在同一个节点上。
发布于 2019-05-24 16:45:37
对于概念证明或非关键的开发工作,单个节点集群可以正常工作。但是,拥有一个集群有多个好处。如果以下内容对您不重要/不相关,则可以使用单个节点集群。
https://stackoverflow.com/questions/56292247
复制相似问题