我有一个spark流媒体应用程序,有300个kafka代理(主机[101-301]:9092)。如果要添加新的代理,比如host302:9092,spark流媒体应用程序会自动发现这个代理吗?或者我需要停止我的应用程序,更新配置并重新运行spark流应用程序?提前谢谢!
u5i3ibmn1#
不,你不需要重新配置和启动。引用从权威来源引用,例如。https://jaceklaskowski.gitbooks.io/apache-kafka/kafka-properties-bootstrap-servers.html 以下是bootstrap.server属性由于这些服务器仅用于初始连接以发现完整的集群成员身份(可能会动态更改),因此此列表不必包含完整的服务器集(不过,在服务器关闭的情况下,您可能需要多个服务器)。
1条答案
按热度按时间u5i3ibmn1#
不,你不需要重新配置和启动。
引用从权威来源引用,例如。
https://jaceklaskowski.gitbooks.io/apache-kafka/kafka-properties-bootstrap-servers.html 以下是
bootstrap.server属性
由于这些服务器仅用于初始连接以发现完整的集群成员身份(可能会动态更改),因此此列表不必包含完整的服务器集(不过,在服务器关闭的情况下,您可能需要多个服务器)。