我有一个 Node.JS 应用程序,已部署到 Google CloudRun。配置 CloudRun 时,您可以选择它将使用多少个核心。由于 Node.JS 是单线程的,因此在 CloudRun 实例中指定超过 1 个核心是否有任何优势?它会使用第二个核心吗?
如果不是,将 Node.JS 部署到 CloudRun 的最佳实践是否始终使用一个核心,然后让 CloudRun 根据请求计数扩展实例数量?
我不知道答案,我正在做出受过教育和经验丰富的假设。恕我直言,是的,多核对 Cloud Run 应用程序来说是一个好处。
请求可以重叠,这意味着可以使用多个核心(如果可用)。
始终分配的 CPU可以利用线程和多核。
一位著名且受人尊敬的 GDE 写了一篇文章说是的。
| 归档时间: |
|
| 查看次数: |
739 次 |
| 最近记录: |