业务应用报表生成方式

报表生成中,既有适用于定期生成大量报表的方式,也有适用于仅在必要时机生成必要报表的方式,因此结合所生成报表的特点就可以优化系统性能的使用和运维。

报表实时生成模式

当用户想要生成报表时,向报表服务器发送请求,即可实时生成报表。生成大量报表会造成报表服务器负荷增大,可能会导致其他用户无法实时生成报表。因此,该模式适用于处理少量报表的情况。

报表异步生成模式

当用户需要生成报表时,向批处理服务器发送请求。批处理服务器会在指定的批处理运行时刻向报表服务器发送命令,以此来生成报表。需要注意当用户向批处理服务器发送报表生成请求后,并不会立即生成报表。此外,由于在报表服务器没有被使用的时候向其发送要求生成报表的命令可以充分使用服务器资源,因此适用于处理中等数量的报表的情况。

报表批处理生成模式

在批处理任务运行时向报表服务器发送命令,生成报表。该模式适用于工资单等需要在特定日期生成大量报表的情况,可作为不与其他批处理任务相冲突,预先确保服务器充足资源的有效手段来使用。

你可能感兴趣的:(arch)