简体   繁体   English

SignalR Web应用程序在IIS 7.5和8中具有多个工作流程

[英]SignalR web applications multiple Working processes in IIS 7.5 and 8

In my company we have many web applications on a web server. 在我的公司中,Web服务器上有许多Web应用程序。 Recently we developed a Chat module to this applications using SignalR. 最近,我们使用SignalR为此应用程序开发了一个聊天模块。 But a strange problem occured on these applications. 但是在这些应用程序上发生了一个奇怪的问题。 In time this apps becomes unreachable. 随着时间的流逝,此应用将无法访问。 Recycleing does not solve. 回收无法解决。 When i try to restart application pools it stops an never starts again. 当我尝试重新启动应用程序池时,它停止了,再也不会启动。 I had create a new app pool and delete the old one. 我创建了一个新的应用程序池,并删除了旧的应用程序池。 And some time later the problem recurs. 一段时间后,问题再次出现。

Then i noticed that these application pools have several working processes which have the state of "Closing" and one "Running". 然后,我注意到这些应用程序池有几个工作进程,这些工作进程的状态为“正在关闭”,一个状态为“正在运行”。 What can be the problem? 可能是什么问题? It is about SignalR I know, becouse this problem occurs only the applications which i use SignalR and we have about fifty apps on the server in total and only four of them have signalR on it. 我知道这与SignalR有关,因为这个问题仅发生在我使用SignalR的应用程序上,并且服务器上总共有大约50个应用程序,而其中只有四个应用程序具有SignalR。

screenshot of stopped process 停止进程的屏幕截图

Please help.. 请帮忙..

months after i decided to answer my own question. 我决定回答自己的问题几个月后。 i think it's about windows and iis version. 我认为这是关于Windows和IIS版本的。 i set up a windows 2012 machine and new version iis on it and on this new server this problem not occured. 我在其上设置了Windows 2012计算机和新版本iis,并且在此新服务器上未发生此问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM