Azure函数代理返回错误500

时间:2017-03-28 08:53:36

标签: azure-functions azure-api-apps azure-function-app-proxy

目前我在英国有Azure API应用程序,但我想在香港为我的用户创建一个代理服务器来访问服务器,而不会对连接在欧盟分配的数据库服务器产生太大的性能影响。

我只是在Azure功能上设置代理功能,该功能位于东亚。不幸的是,我通过邮递员的api请求不断收到错误代码500。

如何跟踪导致错误代码500的错误?

2 个答案:

答案 0 :(得分:3)

添加到Hamid的答案,

当您向请求添加标题“Proxy-Trace-Enabled:true”时,您将看到响应标题“Proxy-Trace-Location”给出一个链接以访问该请求的跟踪日志。该链接还提供特定呼叫的跟踪ID。

答案 1 :(得分:1)

跟踪日志将位于D:\ home \ LogFiles \ Application \ Proxies文件夹中。

此外,如果您需要更详细的日志,可以将此标题添加到您的请求中:

Proxy-Trace-Enabled:true

它将为每个请求在D:\ home \ LogFiles \ Application \ Proxies \ DetailedTrace文件夹下创建一个文件。

如果您无法找出500的原因,请告知我们功能应用名称和UTC时间,我们可以进行调查。

由于