0

这更像是一个设计问题-

在我们具有 300 个并发用户的基于 Web 的应用程序中,需要在每个季度末为我们的客户实体生成季度摘要,这意味着应用程序服务器上有多个 excel 文件(离线处理)。每个实体都有单独的文件是一项要求。大约有 5000 个实体,因此我说的是要生成 5000 个文件。每个文件最多可达到 1MB - 压缩。

我正在寻找有关满足为每个实体生成文件的要求的最佳方法的建议。文件(一项工作)的生成是每晚的,并且必须在每个季度发生 - 恰好是该季度的最后一天。本季度的最后一天可能最终成为工作日。5000 个文件的生成可能会在一夜之间结束,但我不相信这种方法。这些文件将在同一天被推送到文件服务器,供各个订阅者使用。

有没有更好的方法来满足这个要求?为此可以考虑哪些其他替代方法?

非常感谢。

4

1 回答 1

1

如果要求必须恰好在季度的最后一天之后生成报告,那么没有其他选择。你必须在晚上做。我只是想知道几个小时是否足够。也许有必要在多个并发作业中运行报告生成。

于 2012-09-27T10:39:15.273 回答