我在调试和 Cloud Endpoints 方面遇到问题。我在我的应用程序中使用了大量端点,并且一个端点始终返回错误代码 500,消息“内部错误”。
这个端点没有出现在我的应用程序日志中,当我直接在交互式控制台(在生产中)中运行它的代码时,一切正常。
我的代码中可能存在我看不到的错误,但是,这里真正的问题是失败的端点请求没有显示在我的应用程序的日志中——这让我没有很好的方法来调试问题。
有小费吗?是否可以强制某种“调试”模式在端点的 500 响应中将更多信息(例如堆栈跟踪)传回给我?为什么我的应用程序日志中没有显示失败的请求?