跳转到主要内容
ABBYY Vantage 云服务每小时可处理数千份文档,并可在处理负载增加时自动扩容。
注意: 关于本地部署和 Private Cloud 的性能评估,请参阅单独的《性能指南》。

系统处理能力

系统具有很高的处理能力。以下为在系统响应无明显延迟情况下可处理的页数预估:
  • 每天最多 50,000 页(8 小时)
  • 每小时最多 12,500 页(短时峰值)
  • 每分钟最多 500 页(短时峰值)
如果您预计会经常超出上述数值,请联系技术支持以复核系统处理能力并讨论可行方案。极端情况下,Private Cloud 可能是最佳选择。

伸缩原则

微服务,而非 Skill

Vantage 的 Skill 是由一系列活动组成的工作流,例如 Optical Character Recognition (OCR)、分类和提取(在编辑 Skill 时可以看到这些活动)。每个活动都由专用的微服务池执行。 扩展是在微服务层面进行的。系统会监控任务队列以及每个活动可用的微服务,如果某个队列开始增长,就会为该活动增加更多微服务。 由于扩展不在 Skill 层面进行,只要处理的页总数保持在上述限制范围内,某个 Skill 的更高负载就不会影响你使用的其他 Skill 的性能。因此,通过复制一个 Skill 并将文档流一分为二等方式无法提升性能,除非在特定情况下,瓶颈来自用于上传文档的某个 SFTP 或邮件文件夹

跨系统而非按租户

可用资源在系统层面进行伸缩,所有租户共享同一更大的资源池。当出现过载时,系统大约需要五分钟完成扩容。在新代理启动期间,将对可用资源进行分配,避免任何单个租户出现大量处理事务挂起。系统扩容完成后,处理速度将恢复至初始水平或略高。极少数情况下,处理时间可能会增加至多 30%。

紧急过载防护

系统内置限流机制,用于防止因客户端编程错误等原因导致的过度使用。如果某个租户持续使系统过载,则该租户的资源将被限制在常规处理能力范围内。任何超出的处理事务都会被加入队列。 如果出现任何性能下降,您可以在服务运行状况页面 https://status.abbyy.com/ 上查看。

API 调用与扩展

通过 Vantage API 提交文件进行处理时,可根据需要发起任意数量的 API 调用。即使系统因过载而开始扩容,所有事务(Transaction)都会被创建,但其中一部分将在处理能力提升前排队等待。Vantage 内置了针对分布式拒绝服务(DDoS)攻击的防护机制,但不会影响常规文件上传请求。

从 SFTP 或邮件文件夹上传文件

SFTP 存储拥有数百 TB 的空间。通过 Vantage API 提交待处理文件的代理每 20 秒会检查一次你的 SFTP 文件夹,并且一次最多可拾取 30 个文件。如果 SFTP 文件夹的上传成为瓶颈,建议创建两个 Skill,每个 Skill 配置自己的 SFTP 文件夹。这样可让两个代理并行拾取文件。 邮件文件夹导入代理每分钟最多收集 50 封电子邮件,并为每封邮件的正文以及每个附件分别创建处理事务。与 SFTP 文件夹类似,如果邮件文件夹导入成为瓶颈,建议创建两个 Skill,每个 Skill 都有各自的邮件文件夹作为导入来源。