WCF - (504) 服务器未返回此请求的响应
我有一个 JSONP WCF 服务,使用后端作为 MySql。当我使用 Visual Studio 在本地运行它时,它工作正常。
现在我们已经将它托管在 Windows Server 2003 中。
现在出现了非常奇怪的问题。
当我使用 fiddler 发出一个不需要太多内部处理的请求时,它给我结果 200 OK,并提供所需的输出作为响应,但是当我这样做时需要一些内部数据处理的请求,它给我 504 错误(网关超时错误)。
我还查看了 C:\WINDOWS\system32\LogFiles 以查看它是否记录任何错误,但它在 fiddler 请求中显示正常结果,如下所示:
Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-用户名 c-ip cs(用户代理) sc-status sc-substatus sc-win32-status
2010-04-07 10:08:06 W3SVC490896353 s-ip GET /InitialState.svc /GetInitialState reference=1&pageId=18 8080 - c-ip Fiddler 200 0 64
谁能帮我解决这个问题吗? 或者我可以尝试找出它发生的原因的任何想法? 任何帮助将不胜感激...
I have a JSONP WCF service,using back end as MySql.It is working properly when i run it locally with visual studio.
Now we have hosted it in Windows Server 2003.
Now there is very strange problem occurring..
When I do a request with fiddler which does not require much processing internally, it gives me result 200 OK with desired output as response, But when I do a request which requires some internal data processing, it gives me 504 error(gateway time out error).
I also looked at C:\WINDOWS\system32\LogFiles to see if it logs any error but it shows ok result in fiddler request which is as follows:
Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status
2010-04-07 10:08:06 W3SVC490896353 s-ip GET /InitialState.svc/GetInitialState reference=1&pageId=18 8080 - c-ip Fiddler 200 0 64
Can anyone please help me to resolve the problem ??
Or any ideas i can try to find out why it is happening ??
Any help will be appreciated...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它看起来像是客户端超时,或者服务器和客户端之间的超时。
要检查的事项:
It looks like a timeout on the client side, or on something between the server and the client.
Things to check: