AWS Lambda 出現段錯誤
This article was translated from English: Does it need improvement?
TranslatedView the article in English
在 Linux 容器中使用 AWS Lambda 並多次並發呼叫 render 方法時,有時會引發下列異常。
例外:
錯誤:執行時間退出並出現錯誤:訊號:段錯誤 Runtime.ExitError解決方案
解決方法是在 PDF 文件渲染完成後呼叫GC.Collect方法。 我們在其他任何雲端平台上都沒有遇到這個問題。 這種情況只是在最近的版本才開始出現的; 使用 Amazon Linux 2 和 .NET 6 的舊版仍然可以運作。
// Create an instance of ChromePdfRenderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Render the HTML string to a PDF document
PdfDocument document = renderer.RenderHtmlAsPdf(htmlString);
// Explicitly trigger garbage collection to help manage memory usage
GC.Collect();// Create an instance of ChromePdfRenderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Render the HTML string to a PDF document
PdfDocument document = renderer.RenderHtmlAsPdf(htmlString);
// Explicitly trigger garbage collection to help manage memory usage
GC.Collect();' Create an instance of ChromePdfRenderer
Dim renderer As New ChromePdfRenderer()
' Render the HTML string to a PDF document
Dim document As PdfDocument = renderer.RenderHtmlAsPdf(htmlString)
' Explicitly trigger garbage collection to help manage memory usage
GC.Collect()$vbLabelText $csharpLabel
準備好開始了嗎?
Nuget 下載 16,685,821 | 版本: 2025.12 剛發表






