我写了一个小的wcf服务应用程序,它从msmq读取消息。并在IIS-7中托管了wcf服务。问题是我只有在点击IIS中的浏览按钮时才能阅读该消息。没有客户端应用程序引用此服务uri。我需要wcf服务一直自动运行。
是否可以在没有任何用户交互的情况下连续运行IIS中托管的WCF服务?
答案 0 :(得分:1)
您是否已将应用程序池配置为连续运行?这意味着至少禁用所有回收机制,将空闲超时设置为0,并设置启动模式==始终。
您可能会受益于使用Application Initialization模块来确保服务始终处于激活状态。