Google app engine 谷歌云功能Java 11-如何在本地调试?避免使用日志重新部署
我正在使用IntelliJIDE和maven项目 为了调试云功能,每次我都需要用SYSO日志重新部署,并花2分钟上传Google app engine 谷歌云功能Java 11-如何在本地调试?避免使用日志重新部署,google-app-engine,google-cloud-platform,google-cloud-functions,Google App Engine,Google Cloud Platform,Google Cloud Functions,我正在使用IntelliJIDE和maven项目 为了调试云功能,每次我都需要用SYSO日志重新部署,并花2分钟上传 我们是否有任何机制在本地运行JAVA GCP云函数,以便我们可以快速开发和调试过程?感谢和Maven,您可以在本地运行您的函数 mvn function:run 这将创建一个在端口8080上侦听的本地Web服务器。卷曲它来测试它 curl localhost:8080 curl -X POST -d "my data" localhost:8080 多亏
我们是否有任何机制在本地运行JAVA GCP云函数,以便我们可以快速开发和调试过程?感谢和Maven,您可以在本地运行您的函数
mvn function:run
这将创建一个在端口8080上侦听的本地Web服务器。卷曲它来测试它
curl localhost:8080
curl -X POST -d "my data" localhost:8080
多亏了和Maven,您可以在本地运行您的函数
mvn function:run
这将创建一个在端口8080上侦听的本地Web服务器。卷曲它来测试它
curl localhost:8080
curl -X POST -d "my data" localhost:8080
谢谢你的回复,很有效。但是RawBackgroundFunction的语法是什么?curl-X POST-d{name:zzz}localhost:8080在执行上述命令后,json作为nullHello团队接收,最后它工作了:curl-X POST-d{data:{data:BASE64 encoded text}}}'localhost:8080,感谢Abhideep chakravarty感谢您的回复,它工作了。但是RawBackgroundFunction的语法是什么?curl-X POST-d{name:zzz}localhost:8080在执行了上面的命令之后,json作为nullHello团队接收,最后它工作了:curl-X POST-d{data:{data:BASE64 encoded text}}'localhost:8080,这要感谢Abhideep Chakravarty