我有2个EC2实例 - 一个主人和一个工人。 主实例创建一个作业并将其推送到SQS,工作线程监听它。
我的问题是,我需要工人能够告诉主人工作已经完成。我一直在研究它,我能找到的唯一选择是创建2个SQS线程并使用一个用于将作业发送给worker,另一个用于将完成的状态从worker发送到master。
还有其他方法吗?我也可以使用SQS以外的其他东西......
答案 0 :(得分:0)
有很多不同的方法可以做到(例如数据库中的行),但由于您已经在使用SQS,因此添加另一个SQS队列以将消息发送回主实例是我认为完全可以接受的解决方案