【发布时间】:2013-05-15 12:09:41
【问题描述】:
WPF 实例化:当设置为每次调用时,是否会在与服务相同的进程下创建一个新的“实例”。这意味着如果调用内存不足也会导致服务崩溃?
【问题讨论】:
-
也许它可能会崩溃 - 取决于您的设计。但是,请记住每个调用实例意味着没有像每个会话那样保存状态。 WCF 将巧妙地回收现有实例来处理新请求。
标签: c# .net multithreading wcf appdomain
WPF 实例化:当设置为每次调用时,是否会在与服务相同的进程下创建一个新的“实例”。这意味着如果调用内存不足也会导致服务崩溃?
【问题讨论】:
标签: c# .net multithreading wcf appdomain
这取决于您托管服务的方式。
如果您使用 IIS,则该实例存在于工作进程中。如果它崩溃,它不会导致 IIS 崩溃。
如果您使用自托管(Windows 服务或其他 .NET 进程),您可能会导致该进程崩溃。
【讨论】: