我在spark上创建了1个应用程序。此应用程序作为http服务器使用,并与cassandra db结合使用。 在我的情况下,应用程序通过spark-submit命令一直在一个主服务器上运行,在3个不同的集群上有3个从服务器。
我想使用zookeeper来获得高可用性。 现在我可以在每个集群中启动一个主服务器,如果服务器死了,另一个接手并成为主服务器。这是完美的。 但是,我的问题是,我的申请会发生什么。当服务器死亡时,它会停止我的应用程序。 当服务器死掉时,是否可以保持我的应用程序存活? 我错过了配置中的一些东西吗?
你能帮帮我吗?
非常感谢您将来的答案:)