Google Cloud功能Java 11-如何在本地调试?避免需要重新部署日志

问题描述

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

要调试云功能,每次需要重新部署SYSO日志并花费2分钟上传时。

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

解决方法

感谢Function Framework和Maven,您可以在本地运行您的函数

mvn function:run

这将创建一个本地Web服务器,该服务器侦听端口8080。对其进行卷曲以对其进行测试

curl localhost:8080

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