如何在云上部署和运行 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 个 vCPU 和 2 GB 内存。根据您的工作量,如果您正在处理包含 10 页以上的 PDF 文件或遇到重载请求,请选择更高的层级。
  • **网络模式*** : awsvpc
  • 端口映射
    "containerPort": 33350,
    "hostPort": 33350,
    "protocol": "tcp",
    "appProtocol": "grpc"
  • 图像 URI:指向我们提供的任何 IronPdfEngine。例如 "ironsoftwareofficial/ironpdfengine:2024.1.20"。 (来自 Dockerhub)
  • AWS权限联网由您自行决定
  • 建议启用 Amazon CloudWatch。 (启用日志记录)
  • 如果要在同一个任务定义中部署应用容器,容器启动顺序是必要的。

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

建议设置:

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

4.尽情享受! 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 限制 了解更多信息。