问题
I tried Google Cloud Functions with Python and there was a problem with running it. It said: Error: could not handle the request
I checked the logs, but there was no error, just a log message:
Function execution took 16 ms, finished with status: 'crash'
When I simplified the function to a printout then it worked properly. Then I added raise Exception('test') before the printout to see if the exception is going to Stackdriver Errors, but it didn't, I got the finished with status: 'crash' message again only in the log.
Is this normal behavior? Or is it a bug and instead of crash I should see the exception as an error in the log?
回答1:
Quite rightly, as alluded to in the Comments, the crash seems buggy about Google Cloud Functions with Python. The issue was reported to the Internal Google Cloud Functions engineers and evaluation is still ongoing. You can monitor this link for fixes
来源:https://stackoverflow.com/questions/61987350/is-finished-with-status-crash-normal-for-cloud-functions