如何在云上部署和运行 IronPdfEngine
IronPdfEngine Docker 镜像可以部署到云计算平台,如 AWS (亚马逊网络服务) 或 Azure,然后将其作为容器化应用程序运行。这包括将 Docker 镜像上传到云提供商提供的容器注册中心,配置部署设置,启动部署流程以在云环境中创建和运行基于 IronPdfEngine 镜像的容器实例。
如何在云上部署和运行 IronPdfEngine
- 从首选注册表中的预构建容器映像中提取映像
- 根据平台要求设置云环境
- 将 IronPdfEngine 部署到云端
- 优化云配置,实现高性能
开始在您的项目中使用IronPDF,并立即获取免费试用。
查看 IronPDF 上 Nuget 用于快速安装和部署。它有超过800万次下载,正在使用C#改变PDF。
Install-Package IronPdf
考虑安装 IronPDF DLL 直接。下载并手动安装到您的项目或GAC表单中: IronPdf.zip
手动安装到你的项目中
下载DLL在 AWS ECS 上部署 IronPdfEngine
先决条件
- 提取 IronPdfEngine Docker 映像。更多信息,请访问 "如何拉动和运行铁PdfEngine."
- 可访问 ECS 的 AWS 账户。
设置
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 中启动并运行!
请注意
在 Azure 容器实例上部署 IronPdfEngine
先决条件
- 提取 IronPdfEngine Docker 映像。更多信息,请访问 "如何拉动和运行铁PdfEngine."
- Azure 账户
设置
1.创建 Azure 容器。按照本指南"快速入门:使用 Azure 门户在 Azure 中部署容器实例."
建议设置
- 图像来源 :其他注册表
- 图像: ironsoftwareofficial/ironpdfengine:2024.1.20 (来自 Docker Hub)
- 操作系统类型:Linux
**大小***:至少 1 个 vCPU 和 2 GiB 内存,或更高版本
- **端口***:TCP 端口 33350
2.享受! IronPdfEngine docker 已在你的 Azure 容器实例中启动并运行!