August 28, 2010 09:51AM
>>>Таки потому, что вы запустили только один процесс со скриптом.

>>Выполните строку с spawn-cgi несколько раз и увидите параллельность.

Таки нет, процессов запускается пять штук примерно вот таким макаром:

class ForkingMixIn:
def serve_forever(self):

for x in range(self._workers - 1):
pid = os.fork()
if not pid:
# child
self._mainloop()
sys.exit(0)
else:
# parent
continue

self._mainloop()


freebsd# ps -aux | grep "python"
www 55134 0.0 0.8 5628 3948 p0 I+ 6:33AM 0:00.06 /usr/local/bin/python /root/test.py
www 55135 0.0 0.8 5628 3948 p0 I+ 6:33AM 0:00.01 /usr/local/bin/python /root/test.py
www 55136 0.0 0.8 5628 3948 p0 I+ 6:33AM 0:00.02 /usr/local/bin/python /root/test.py
www 55137 0.0 0.8 5628 3948 p0 I+ 6:33AM 0:00.01 /usr/local/bin/python /root/test.py
www 55138 0.0 0.8 5628 3948 p0 I+ 6:33AM 0:00.02 /usr/local/bin/python /root/test.py
root 55660 0.0 0.0 388 232 p2 R+ 8:07AM 0:00.00 grep python
Subject Author Posted

Как nginx обрабатывает fastcgi запросы

ruslan usifov August 27, 2010 06:18PM

Re: Как nginx обрабатывает fastcgi запросы

Peter Leonov August 28, 2010 07:02AM

Re: Как nginx обрабатывает fastcgi запросы

tantra August 28, 2010 09:51AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 310
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready