常见问题
常见问题同时将大量文章翻译成多种语言时失败(超时或白屏)

同时将大量文章翻译成多种语言时失败(超时或白屏)

这通常是因为您的托管服务提供商无法接受如此多的并发请求所导致的。

服务器对其可同时处理的出站连接数有限制。在将多篇长文章翻译成多种语言时,插件可能会同时触发大量请求。例如,将 8 篇长文章翻译成 5 种语言,可能会触发超过 100 个请求(每篇文章 3 个请求 × 8 篇文章 × 5 种语言 = 120 个请求),这很可能超过您主机的限制并导致失败。

要查明您的托管服务提供商能够处理的并发请求数量,请执行以下步骤:

  1. 启用 API 请求日志(参见 调试 API 请求),并触发 1 篇文章 的翻译。
  2. 查看日志,检查触发了多少个请求。
  3. 接着触发 2 篇文章 的翻译。
  4. 然后翻译 3 篇文章
  5. 依此类推,每次增加文章数量,直到翻译失败为止。

此时,您就能知道上一次成功时的请求数量即为您的托管服务提供商能够并发处理的最大请求数(例如 100 个请求),超过该数量则会失败。

然后,询问您的主机服务商是否可以提高该限制。