Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windows任务管理器显示单个应用程序进程中的多个ruby实例_Ruby_Windows - Fatal编程技术网

windows任务管理器显示单个应用程序进程中的多个ruby实例

windows任务管理器显示单个应用程序进程中的多个ruby实例,ruby,windows,Ruby,Windows,ruby应用程序在服务器中显示多个进程,尽管它是同一个应用程序。这是一台windows服务器 如何删除此应用程序的所有进程(只有一个进程除外),而不从windows任务管理器手动关闭它们 请提供帮助。根据您运行应用程序的方式(乘客?瘦?杂种?mod_ruby?),这可能是正常的。与中一样,该应用程序保持一个进程池运行直到超时,每个进程都等待新的请求,就像动态php/fastcgi池一样 按照同样的思路,根据Peter的评论,它可能使用线程吗?如果是这样的话,这可能同样正常,因为它在返回之前启动一

ruby应用程序在服务器中显示多个进程,尽管它是同一个应用程序。这是一台windows服务器

如何删除此应用程序的所有进程(只有一个进程除外),而不从windows任务管理器手动关闭它们


请提供帮助。

根据您运行应用程序的方式(乘客?瘦?杂种?mod_ruby?),这可能是正常的。与中一样,该应用程序保持一个进程池运行直到超时,每个进程都等待新的请求,就像动态php/fastcgi池一样


按照同样的思路,根据Peter的评论,它可能使用线程吗?如果是这样的话,这可能同样正常,因为它在返回之前启动一些后台作业,并且进程将一直存在,直到这些作业完成。

据报道,thin会在一段时间内为每个连接打开多个线程,我想一个线程就是一个进程

试一试
thin重启-C/etc/thin/app.yml
有帮助


将最大连接数、超时限制到最小也会有所帮助。

应用程序是否使用线程?当应用程序本身关闭时会发生什么?还有流程吗?如果不是太多,你能发布代码吗?我正在使用瘦。关闭应用程序时不会发生任何事情,ruby进程仍在继续,并显示在Task Manager进程中。是的,代码有点长。你想看什么特别的部分吗?提前谢谢!!我用的是瘦的。关闭应用程序时不会发生任何事情,ruby进程仍在继续,并显示在Task Manager进程中。我可以在精简配置文件中指定停止进程吗??提前谢谢!!你可能想再检查一遍,但我似乎记得Thin还活着。故意这样做,以避免重新解释ruby代码并在可以简单地处理另一个请求时重新启动应用程序。