如何在云上部署和运行 IronPdfEngine

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

IronPdfEngine Docker 镜像可以部署在云计算平台上,例如 AWS。(亚马逊网络服务)或在Azure上运行它作为一个容器化的应用程序。 这包括将 Docker 镜像上传到云提供商提供的容器注册表中,配置部署设置,并启动部署过程以在云环境中创建和运行基于 IronPdfEngine 镜像的容器实例。

适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

开始在您的项目中使用IronPDF,并立即获取免费试用。

第一步:
green arrow pointer

查看 IronPDFNuget 用于快速安装和部署。它有超过800万次下载,正在使用C#改变PDF。

适用于PDF的C# NuGet库 nuget.org/packages/IronPdf/
Install-Package IronPdf

考虑安装 IronPDF DLL 直接。下载并手动安装到您的项目或GAC表单中: IronPdf.zip

手动安装到你的项目中

下载DLL

在 AWS ECS 上部署 IronPdfEngine

先决条件

设置

  1. 创建ECS集群。 请按照此指南使用控制台为 Fargate 和外部启动类型创建群集."
  2. 创建任务定义。 请按照此指南使用控制台创建任务定义."

    推荐设置: AWS Fargate

    • 建议最低配置为1个虚拟CPU和2GB内存。 根据您的工作负载,如果您处理的 PDF 文件超过10页或者经历重负载请求,请选择更高的层级。
    • 网络模式:awsvpc
    • 端口映射 :
    "containerPort": 33350,
    "hostPort": 33350,
    "protocol": "tcp",
    "appProtocol": "grpc"
  • 图像 URI:指向我们的任何 IronPdfEngine。 例如 "ironsoftwareofficial/ironpdfengine:2024.1.20"(来自 Dockerhub)
  • AWS权限 & 网络 请自行管理
  • 建议启用 Amazon CloudWatch。 (启用日志记录)
  • 容器启动顺序是必要的,如果您想在同一任务定义中部署您的应用程序容器。

    1. 运行任务定义。 您可以将任务定义作为任务服务运行。 请按照此指南使用控制台创建服务."

    推荐设置:

  • 启动类型:AWS Fargate
  • 公共 IP:测试时开启,生产时关闭。 您自己负责安全和AWS网络。

    1. 享受! IronPdfEngine docker 在您的 AWS 中已启动并运行!

    请注意
    水平扩展不受支持。 请参阅IronPdfEngine 限制了解更多信息。


在 Azure 容器实例上部署 IronPdfEngine

先决条件

设置

  1. 创建 Azure 容器。 请按照此指南快速入门:使用 Azure 门户在 Azure 中部署容器实例."

    推荐设置

    • 图像来源:其他注册表
    • 图像ironsoftwareofficial/IronPdfEngine:2024.1.20(来自 Docker Hub)
    • 操作系统类型:Linux
    • 大小:最低配置为1 vCPU 和 2 GiB 内存或更高配置。
    • 端口:TCP 端口 33350
  2. 享受! IronPdfEngine docker 在您的 Azure 容器实例中已启动并运行。!

    请注意
    水平扩展不受支持。 请参阅IronPdfEngine 限制了解更多信息。