0

我有一个作为 Windows 服务托管的 wcf 服务。此服务可以连接到多个数据库,因此在许多情况下,此服务将连接到多个客户端和多个数据库。在 Windows 服务中托管 wcf 是最佳做法吗?如果不是,最好的方法是什么?因为我们面临严重的性能问题,有时服务没有响应,所以我们被迫重新启动服务。提前感谢您的评论

4

1 回答 1

2

在 Windows 服务中托管 WCF 是一个好主意,因为没有用户需要启动服务或需要登录。

您托管服务的方式不应影响性能。许多因素会影响您的性能,寻找内存泄漏和竞争条件,尤其是在多个 SQL 连接方面。

于 2012-09-06T12:41:14.287 回答