本帖最后由 99ss 于 2022-3-15 09:04 编辑
C# 版本后台批量生成pdf文件,多次请求累计到2000个文件左右后,插件无法渲染成pdf文件 ,提示存储空间不足。经排查,服务器内存、磁盘空间均正常。重启IIS后解决,怀疑多次处理pdf后有资源未释放,导致内存泄露。
是否需要手动释放资源。
异常信息:
一个意料之外的问题发生了。 其他信息:“存储空间不足,无法处理此命令。”
- 在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh, CancellationToken token)
- 在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings)
复制代码 批量保存代码:
|