|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : pavel kurnosoff 2:5030/1061 25 Feb 2002 01:43:42 To : Artem Chuprina Subject : FastCGI --------------------------------------------------------------------------------
AC> переключиться на следующий запрос. Вернее, засада-то у апача, но
AC> поскольку что при mod_perl, что при FastCGI поднимается по одному
AC> экземпляру perl на каждого ребенка апача, а память не резиновая,
неправда. копии fastcgi приложения и копии апача - это суть разные вещи.
trinity:~$ ps xa|grep httpd
32329 ?? Ss 0:08.67 /usr/local/apache/bin/httpd -DSSL
20628 ?? S 0:23.48 /usr/local/apache/bin/httpd -DSSL
17468 ?? S 0:22.23 /usr/local/apache/bin/httpd -DSSL
591 ?? S 0:24.15 /usr/local/apache/bin/httpd -DSSL
7584 ?? S 0:26.23 /usr/local/apache/bin/httpd -DSSL
32259 ?? S 0:23.16 /usr/local/apache/bin/httpd -DSSL
11826 ?? S 0:23.15 /usr/local/apache/bin/httpd -DSSL
30458 ?? S 0:23.27 /usr/local/apache/bin/httpd -DSSL
5749 ?? S 0:23.78 /usr/local/apache/bin/httpd -DSSL
8877 ?? S 0:24.97 /usr/local/apache/bin/httpd -DSSL
9949 ?? S 0:22.99 /usr/local/apache/bin/httpd -DSSL
32145 ?? S 0:00.54 /usr/local/apache/bin/httpd -DSSL
17360 p0 R+ 0:00.00 grep httpd (bash)
trinity:~$ ps xa|egrep perl.*root/sys
23268 ?? I 0:02.15 /usr/bin/perl /data/hosting/smithb/root/sys
27682 p0 R+ 0:00.00 egrep perl.*root/sys (bash)
(по мере нужности будут запущены ещё. но в случае многотредности процесс может
быть вообще один)
trinity:~$ ps xa|grep fcgi
20587 ?? S 0:03.91 /usr/local/apache/bin/fcgi- -DSSL (httpd)
4476 p0 R+ 0:00.00 grep fcgi (bash)
trinity:~$
(а это - process manager, который следит за поголовьем fastcgi'шных прилад)
правда, аксель для медленных юзеров при этом всё равно нужен. ибо когда я
последний раз смотрел в исходники, там было всё как всегда - данные из скрипта
сцеживались по мере забирания их ремотой. патчить было лень, ибо в моём случае
bottleneck'ом не являлось. хотя добавить функциональность скачивания данных в
буффер и отпускания процесса было делом одного дня вместе с отладкой.
--
.pk
--- Gnus v5.6.45/XEmacs 21.1 - "Canyonlands"
* Origin: there's no tomorrow (2:5030/1061)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/27373c795e8e.html, оценка из 5, голосов 10
|