导入和导出到 Word 本地要求
要运行导入和导出到 Word 本地,您需要一个 Docker 环境。或者,您可以使用云提供商提供的 CaaS,例如 AWS ECS、Google GKE 或 Azure ACS。
许多因素会影响导出到 Word 本地性能。最具影响力的是:导出内容的大小、图像的大小以及并发请求的数量。此外,由于您的应用程序可以优先考虑快速响应时间,或者它应该处理高负载,因此不可能提供一个适合所有用例的推荐服务器规格。
假设响应时间低于 10 秒,一台服务器(2CPU 2GB RAM)与 1 个 Docker 容器可以处理
- 平均内容为 1 个 A4 页(约 1k 个字符)的并发请求高达 45 个
- 平均内容为 5 个 A4 页(约 7,5k 个字符)的并发请求高达 30 个
- 平均内容为 20 个 A4 页(约 30k 个字符)的并发请求高达 10 个
列出的并发请求数量不是导入和导出到 Word 本地实例的硬性限制。它可以处理更多并发请求,但响应时间会更长。
# 高可用性
带有导入和导出到 Word 本地的一个 Docker 容器可以从机器上的额外 CPU 中获益。我们建议每个 Docker 容器使用 2 个 CPU。要在单个机器上扩展您的应用程序,您可以增加 CPU 和 Docker 容器的数量,但是我们建议至少在三个主机上进行扩展,以确保系统的可靠性。
负载均衡器,如 HAProxy 或 NGINX(请参阅 SSL 通信指南 中的负载均衡器配置示例),是在多台机器上进行扩展所必需的。当然,您可以使用任何云提供商进行扩展,例如 Amazon ECS、Azure Container Instances 或 Kubernetes。
如果您对导入和导出到 Word 本地用例所需的服务器资源有任何疑问,请 联系我们。