代码之家  ›  专栏  ›  技术社区  ›  Patrick Peters

如何终止自己的Windows服务

  •  2
  • Patrick Peters  · 技术社区  · 16 年前

    WCF服务托管在Windows服务(WS)中。

    当数据库(SqlServer 2005)发生故障时,由于对数据库执行的操作,会抛出SqlException。

    我想实现的是,当数据库也宕机时,承载WCF服务的WS应该宕机。

    这是正确的做法吗?

    2 回复  |  直到 16 年前
        1
  •  2
  •   marc_s MisterSmith    16 年前

    Windows服务可以配置为在出错时自动重新启动,因此仅仅让SqlException流到达顶部可能无法实现您想要的效果。

    马克

        2
  •  1
  •   Bhushan Bhangale    16 年前

    推荐文章