代码之家  ›  专栏  ›  技术社区  ›  rjzii

.NET应用程序在调用Web服务时接收503服务不可用错误

  •  0
  • rjzii  · 技术社区  · 17 年前

    这是我遇到的一个不寻常的问题,但最近生产应用程序的一个用户开始报告系统中的错误。当调用应用程序使用的Web服务时,跟踪到503服务不可用错误。

    这里有一个奇怪的部分,只有一个用户会受到这个问题的影响。应用程序的其他用户没有报告任何错误。当用户登录到为另一个用户工作的另一台机器时,他们仍然收到错误。

    你知道这里会发生什么吗?

    1 回复  |  直到 17 年前
        1
  •  0
  •   John Saunders    17 年前

    我不知道发生了什么-但也许你的服务器知道。好好问问吧。

    查看事件日志,实际上查看IIS日志。可能有503个错误比你想象的要多,而且可能来自那些没有报告错误的用户。尝试将事件日志条目与IIS条目关联。

    您还可以考虑运行PerfMon日志来收集服务器的性能计数器。从小处着手-只挑选几个性能计数器。如果问题发生,并且性能计数器中没有什么有趣的地方,那么添加更多。

    最后,考虑服务器可能会告诉您真相的可能性。可能在一段时间内没有可用的连接或线程。