1

我们已经实现了一个 Web 应用程序作为调度程序,它为配置的邮件列表发送电子邮件活动。它会一一处理联系人。如何恢复崩溃点以从停止的位置重新启动我的活动流程。

例如:我emailIds在邮件列表中配置了 100。处理 50 后emailIds,服务器关闭或发生崩溃。当我重新启动服务器时,它再次从 1stemailId而不是 51st开始emailId

我们已经尝试了一些基于我们的应用程序逻辑的解决方案,但这会产生性能问题。有没有可以在服务器级别处理的通用解决方案?你能建议一些解决方案吗?

4

2 回答 2

0

例如,您可以将号码保存到文件中,并在处理完每封邮件后对其进行更新,并在启动时读取。但是你真正需要问自己的是为什么服务器会崩溃..

于 2013-02-26T13:02:43.867 回答
0

尝试将电子邮件 ID 保存在文本文件中并一一阅读。据我所知,这是最好的方法。否则,将其存储到 XML 文件中并读取它。如果您使用的是 XML 解析器,它就没有那么重的重量,并且您的服务器可能不会被挂起。

于 2013-02-26T13:08:07.690 回答