IIS 7 配置问题?

发布于 2024-12-02 03:58:13 字数 502 浏览 0 评论 0原文

我有一个客户端应用程序,它查询由 IIS 7 托管的 ADO.NET 数据服务。 如果我的客户端应用程序与 IIS 7 在同一台计算机上运行,​​我的解决方案可以正常工作。 当我在第二台机器上运行客户端应用程序时,我遇到了麻烦:在发出一些请求后,我开始出现超时。

我的数据服务中有两个 Web 方法:

  • GetNextImage
  • SetProcessOrderDone

我制作了一个仅调用 GetNextImage 方法的控制台应用程序,即使在远程计算机上,它也能正常工作。 我修改此控制台应用程序以便查询 GetNextImage 和 de SetProcessOrderDone 方法,并且在远程计算机上工作时开始超时。 我在 Web 方法中注释了所有代码,但仍然相同...... 我使用Windows事件日志来跟踪该方法,执行正常并且返回良好。 为什么我出现超时错误?为什么只有当我使用第二台计算机时才需要?我认为这是 IIS 配置问题,但我无法弄清楚...

感谢您帮助我。

I have a client application which query an ADO.NET Data Service hosted by a IIS 7.
My solution work fine if my client application run on the same machine that the IIS 7.
When I run the client application on a second machine, I get in trouble : after some request I start to have some timeout.

I have two Web Methods in my Data Service :

  • GetNextImage
  • SetProcessOrderDone

I Made a console application that call only the GetNextImage Method and it work fine, even on a remote machine.
I modify this console application in order to query the GetNextImage and de SetProcessOrderDone method and i start to have timeout when working on a remote machine.
I commented all my code in the Web methods but still the same...
I use the windows event log for tracing the method and the execution is OK and return well.
Why I have Timeout error ? And why only when I work with a second computer ? I think it's a IIS configuration problem but I can't figure it out...

Thanks for helping me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

行至春深 2024-12-09 03:58:13

糟糕的是,这不是 IIS 配置问题,而是我调用 Web 方法的方式问题。我使用 http 请求,但忘记调用 Close() 方法。

My bad, it's not a IIS configuration problem but the way I call the Web Method. I use http request and I forget to call the Close() method.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文