我创建了一个Web服务,它将执行一些长字符串计算,并以json格式返回结果。 还编写了一个演示应用程序来测试该Web服务。
我在本地计算机上测试了Web服务。 当我使用64位编译器时,它的工作正常。 对于32位,由于内存限制,它无法正常工作。(我对62位编译器没问题)
问题: 当我尝试在azure云上运行我的脚本时。由于错误的重大数据计算失败了#34;响应状态代码:未表示成功:502(错误网关)"
我无法找到理由。
一些可能性:
我通过" client.BaseAddress = new Uri(" http://featuretracking.azurewebsites.net/");"
呼叫网络服务和本地主持人通过" http://localhost:56411/"
我已在azure上部署为网络应用。
答案 0 :(得分:0)
有一个正式article用于排查http错误502& 503,列出了以下问题的原因以及如何进行故障排除。
- 要求花费很长时间
- 使用高内存/ CPU的应用程序
- 应用程序因异常而崩溃。
请检查eventlog.xml
文件夹中的logFiles
文件,访问kudu工具https://<your-webapp-name>.scm.azurewebsites.net/
,查看错误502时发生的问题。