如何在雲端環境中部署和運行 IronPdfEngine

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPdfEngine Docker 映像可以部署在雲端計算平台上,如 AWS (Amazon網路服務) 或者 Azure,然後將其作為容器化應用程式運行。這涉及將 Docker 映像上傳到雲提供者提供的容器註冊表,配置部署設定,並啟動部署過程,以在雲環境中根據 IronPdfEngine 映像創建並運行容器實例。

C# NuGet 程式庫用于 PDF

安裝與 NuGet

Install-Package IronPdf
Java PDF JAR

下載 DLL

下載DLL

手動安裝到您的項目中

C# NuGet 程式庫用于 PDF

安裝與 NuGet

Install-Package IronPdf
Java PDF JAR

下載 DLL

下載DLL

手動安裝到您的項目中

立即開始在您的專案中使用IronPDF,並享受免費試用。

第一步:
green arrow pointer

查看 IronPDFNuget 快速安裝和部署。已被下載超過800萬次,它正用C#改變PDF。

C# NuGet 程式庫用于 PDF nuget.org/packages/IronPdf/
Install-Package IronPdf

請考慮安裝 IronPDF DLL 直接下載並手動安裝到您的專案或GAC表單: IronPdf.zip

手動安裝到您的項目中

下載DLL

在 AWS ECS 上部署 IronPdfEngine

先決條件

設置

  1. 建立 ECS 集群。請參考此指引使用控台為 Fargate 和外部啟動類型建立叢集."

  2. 建立任務定義。請遵循本指南使用控制台創建任務定義建議設置:
    • AWS Fargate
    • 建議至少使用1個vCPU和2 GB RAM。根據您的工作負載,如果您處理的PDF文件超過10頁或經歷重負載請求,請選擇更高級別。
    • 網絡模式:awsvpc
    • 端口映射
    "containerPort": 33350,
    "hostPort": 33350,
    "protocol": "tcp",
    "appProtocol": "grpc"
  • 圖像 URI:指向我們的任何 IronPdfEngine。例如 "ironsoftwareofficial/ironpdfengine:2024.1.20" (來自Dockerhub)
  • AWS PermissionNetworking 由您自行處理
  • 建議 Enable Amazon CloudWatch (啟用日誌記錄)
  • 容器啟動順序 在您想將應用程式容器部署在相同的任務定義中時是必要的。
  1. 執行任務定義。您可以將任務定義作為 TaskService 來運行。請按照本指南"使用主控台建立服務推薦設置:

    • 啟動類型:AWS Fargate
    • 公共IP:測試時開啟,生產時關閉。安全性和AWS網絡由您自行處理。
  2. 享受吧! IronPdfEngine Docker 已在您的 AWS 上運行。!

請注意
不支援水平擴展。請參閱 IronPdfEngine 限制 更多資訊。


在 Azure 容器实例上部署 IronPdfEngine

先決條件

設置

  1. 建立 Azure 容器。請依照此指南 "快速入門:使用 Azure 入口網站在 Azure 中部署容器實例推薦設定
    • 圖片來源:其他註冊表
    • 圖片ironsoftwareofficial/ironpdfengine:2024.1.20 (從 Docker Hub)
    • OS 類型:Linux
    • 大小:至少 1 個 vCPU 和 2 GiB 記憶體,或更高
  • :TCP 埠 33350
  1. 享受! IronPdfEngine docker 已在您的 Azure 容器实例中啟動並運行!

請注意
不支援水平擴展。請參閱 IronPdfEngine 限制 更多資訊。