我该在我的supervisor配置文件中放置哪个进程号?

7

在我的 supervisor 配置文件中,numprocs 参数应该设置为多少才合适呢?这跟项目的进程数有关。

同时运行多个进程有哪些优势?如果只有一个进程,会不会更快呢?

1个回答

5

numprocs控制同时运行多少个进程。如果您只想运行一个简单的程序,可以将其设置为空;默认值为1。

如果您有一个服务器进程,需要运行许多副本作为负载均衡器的目标,则此设置将非常有用。或者如果您有一个程序,可以在每个CPU核心上运行一个实例以并行执行一些工作。但大多数程序都不适合这种情况。


我有一个网站,它对上传的文件进行一些图像操作,并且这个操作部分是通过队列完成的。随着用户注册并上传他们的照片,可能会有许多同时进行的操作需要完成。 - Such Much Code
错误:在“program”部分中,当numprocs > 1时,%(process_num)必须存在于process_name中。所以,不,它需要在那里。 - ln -s

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接