C# 在IIS或windows服务中托管我的服务?
我有几个服务,其中一个需要是单例服务。其他服务连接到此单例服务,而单例服务又反过来调用其他服务的实例C# 在IIS或windows服务中托管我的服务?,c#,.net,wcf,C#,.net,Wcf,我有几个服务,其中一个需要是单例服务。其他服务连接到此单例服务,而单例服务又反过来调用其他服务的实例 我的问题:将此场景移动到IIS中是否安全,以便我可以使用新的Windows Server Appfabric功能?我不确定IIS如何处理实例管理。在您的场景中,IIS应该不是问题。如果它已经可以使用自托管,那么它也应该可以在IIS中使用。您只需要了解一些IIS管理设置,这些设置控制应用程序池回收等。在IIS中托管肯定是前进的方向。特别是如果您已经安装了AppFabric(如您所述) 我也会选择I
我的问题:将此场景移动到IIS中是否安全,以便我可以使用新的Windows Server Appfabric功能?我不确定IIS如何处理实例管理。在您的场景中,IIS应该不是问题。如果它已经可以使用自托管,那么它也应该可以在IIS中使用。您只需要了解一些IIS管理设置,这些设置控制应用程序池回收等。在IIS中托管肯定是前进的方向。特别是如果您已经安装了AppFabric(如您所述) 我也会选择IIS,因为与其他托管机制相比,您可以免费获得很多功能:
- 过程生命周期管理
- 工艺回收
- 共享主机
- 按需激活
- 健康监测