【问题标题】:WCF RESTful Service not work after server restarted服务器重新启动后,WCF RESTful 服务不起作用
【发布时间】:2013-11-20 00:37:08
【问题描述】:

环境: 视窗服务器 2003 + IIS 6 .Net 框架 4.0

我有一个运行良好的 WCF RESTful 服务,托管在 IIS6、Windows Server 2003 中。

每次服务器重启,该服务都会关闭,响应状态码为 404。 然后重启IIS,问题解决。 同一个 IIS 上的其他非 WCF-RESTful 服务没有这个问题。

我的服务器计划每天重启一次,所以我必须在每台服务器启动后重新启动 IIS。

我不知道为什么会发生这种情况以及 WCF RESTful 返回 404 的原因。 有人帮忙解决这个问题吗?

【问题讨论】:

    标签: wcf iis-6


    【解决方案1】:

    尝试弄清楚服务端发生了什么。为您的服务添加一个错误处理程序并记录每个异常(您可以为此使用 log4net)。

    这是一个例子:

    Error handling

    或者为了简化任务,您可以在 Tracing 上撕下:

    WCF tracing

    【讨论】:

      猜你喜欢
      • 2011-04-21
      • 1970-01-01
      • 2015-12-29
      • 2013-11-24
      • 2021-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多