我使用使用MessageChannelPartitionHandler的Spring Batch创建了一个小的概念证明(POC)。这个想法是将代码部署在生产中的多个节点上。我的问题是,除了使用ActiveMQ之类的消息中间件将分区消息发送到从属服务器之外,主节点还能做从属服务器的工作。主服务器是否仅限于发送消息?
docker-compose up
答案 0 :(得分:0)
是的,主服务器可以在远程分区设置中充当工作程序,而不仅限于向工作程序发送消息和从工作程序返回结果。我什至建议这样做,以免浪费主节点上的资源,等待工人完成工作。