假设您有一个火花流设置,例如
JavaReceiverInputDStream<...> rndLists = jssc.receiverStream(new JavaRandomReceiver(...));
rndLists.map(new NeuralNetMapper(...))
.foreach(new JavaSyncBarrier(...));
有什么方法可以确保将 JavaRandomReceiver 和 JavaSyncBarrier 分发到同一个节点?或者这甚至是一个有意义的问题?
一些关于 spark-streaming 如何跨集群分配工作的信息也将不胜感激。