Google Cloud functions Java 11 - 如何在本地调试?避免使用日志重新部署的需要

Google Cloud functions Java 11 - How to Debug locally ? Avoid the need of re deploy with logs

我正在使用 intellij IDE 和 maven 项目。

为了调试云功能,每次我都需要用SYSO日志重新部署,上传需要2分钟。

我们是否有任何机制运行 JAVA GCP 云在本地运行以便我们可以快速开发和调试过程?

由于 Function Framework 和 Maven

,您可以 运行 在本地使用您的函数
mvn function:run

这将创建一个侦听端口 8080 的本地网络服务器。卷曲它以对其进行测试

curl localhost:8080

curl -X POST -d "my data" localhost:8080