我想启动一些任务,它将连接到一个IMAP
并将电子邮件数据存储在数据库中。
现在这样的工作将有巨大的容量来支持许多IMAP
帐户。我想利用 Akka 集群功能,它可以在网络中预定义的一组机器上运行这些作业,并在从IMAP
主机获取数据时发生错误时重试。
我想创建一个 akka 集群,它将启动IMAP
fetch 作业(通过 Actor ?? !! )。
IMAP
是一个棘手的协议,它可能无法连接到远程主机。在这种情况下,参与者应该重试几次可配置的时间来连接和获取。
最终它应该充当我的IMAP
取回后端。
我应该怎么做?