ФорумПрограммированиеPHP для идиотов → обработка конкурирующих запросов от одного клиента.

обработка конкурирующих запросов от одного клиента.

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 января 2009 г. 7:27

    собственно сабж.

    апач работает так. получает запрос на пхп, выполняет его и отдает клиенту, потом следующий. и так далее. а мне нужно чтобы апач получал запрос, обрабатывая, если пулочал еще один, то тоже сразу же обрабатывать начинал .. много пхп запросов одновременно хочу. чем больше, тем лучше? как настроить?

    уже настроил пхп как фсги.

    #!/bin/sh
    PHP_FCGI_CHILDREN="3"
    export PHP_FCGI_CHILDREN
    PHP_FCGI_MAX_REQUESTS=1000
    export PHP_FCGI_MAX_REQUESTS
    PHPRC="/home/bestcostmeds/data/php-bin/php.ini"
    export PHPRC
    exec /home/*/data/php-bin/php-cgi
    даже с такой конфигой поигрался, но это не дает мне того, что я ищу …. (
    Сапожник без сапог
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 21 января 2009 г. 12:35, спустя 5 часов 8 минут 25 секунд

    1. выкинуть apache и поставить nginx
    2. вместо prefork, делай worker'ом
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 января 2009 г. 13:31, спустя 55 минут 39 секунд


    1. выкинуть apache и поставить nginx
    2. вместо prefork, делай worker'ом
    насчет второго можно поподробнее? желательно с примером конфиги, рыть не охото сильно.

    первое тоже конечно вариант, но крайний случай ))
    Сапожник без сапог
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 января 2009 г. 13:31, спустя 12 секунд

    хотя может нгинкс и будет даже проще/лучше
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!