如何在 nodejs 中调试或运行本地 GCP 无服务器应用程序?
Posted
技术标签:
【中文标题】如何在 nodejs 中调试或运行本地 GCP 无服务器应用程序?【英文标题】:How to debug or run locally GCP serverless application in nodejs? 【发布时间】:2021-03-20 19:31:30 【问题描述】:如link,无服务器离线仅支持AWS。而且我想知道是否有任何类似于无服务器离线的库支持 GCP 或者是否有任何其他在本地运行的方式?如果有办法请提供参考。
【问题讨论】:
最近有几个这样的问题。你想在离线模式下测试什么? Cloud Task 和元数据服务器是不可能的(或者使用旧的(过时的??)库来模拟调用)。 我想测试 API 调用 API 调用什么?你的申请?还是从您的应用程序到 Google Cloud 的 API 调用? 我的申请。无服务器函数(端点)API 【参考方案1】:您拥有Functions Framework,它允许您启动本地开发服务器以进行快速云功能测试,但是据我所知,没有什么可以在本地模拟 GCP 的 API 网关
【讨论】:
以上是关于如何在 nodejs 中调试或运行本地 GCP 无服务器应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
Firebase + Next.js 无服务器,在 GCP 上 - 如何管理登台、生产 + 本地
如何通过 Google Cloud 调试在 Docker 容器中运行的 Nodejs 应用程序
如何通过Google Cloud调试在Docker容器内运行的Nodejs应用程序