Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.04.27;
Скачать: CL | DM;

Вниз

apache + php as module   Найти похожие ветки 

 
indeets   (2013-11-05 23:55) [0]

подскажите плиз чей конфиг влияет на следущее поведение системы:

на винде апач.
к нему поставлено пхп в виде модуля (не цги и не фастцги).
пхп лезет в оракл (select my_func from dual).
сама функция my_func искуственно делает задержку в одну минуту после чего отдает строку (это просто моделирование "тяжелых" запросов).

вся связка проверяется так:
хтмл страница с яваскриптом.
скрипт посылает штук 20 асинхронных постов в пхп,
пхп вызывает оракловую функцию и возвращает результат ява-скрипту
яваскрипт рисует ответ в дивах.

наблюдается такой хтмл-вывод:

start in php at:23:28:02 => ora start: 22:28:02 ora end: 22:29:03
start in php at:23:28:02 => ora start: 22:28:02 ora end: 22:29:03
start in php at:23:28:02 => ora start: 22:28:03 ora end: 22:29:04
start in php at:23:28:05 => ora start: 22:28:05 ora end: 22:29:06
start in php at:23:28:05 => ora start: 22:28:05 ora end: 22:29:06
start in php at:23:28:05 => ora start: 22:28:06 ora end: 22:29:07

start in php at:23:29:03 => ora start: 22:29:03 ora end: 22:30:04
start in php at:23:29:03 => ora start: 22:29:03 ora end: 22:30:04
start in php at:23:29:04 => ora start: 22:29:04 ora end: 22:30:05
start in php at:23:29:06 => ora start: 22:29:06 ora end: 22:30:07
start in php at:23:29:06 => ora start: 22:29:06 ora end: 22:30:07
start in php at:23:29:07 => ora start: 22:29:07 ora end: 22:30:08

start in php at:23:30:04 => ora start: 22:30:04 ora end: 22:31:05
start in php at:23:30:05 => ora start: 22:30:05 ora end: 22:31:06
start in php at:23:30:05 => ora start: 22:30:05 ora end: 22:31:06
start in php at:23:30:07 => ora start: 22:30:07 ora end: 22:31:08
start in php at:23:30:07 => ora start: 22:30:07 ora end: 22:31:08
start in php at:23:30:08 => ora start: 22:30:08 ora end: 22:31:09


start in php - это время поступления аякс-запроса в пхп
ora start и ora end - это sysdate в начале и в конце оркаловой функции.

в общем здесь видно, что я асинхронно отправил 18 аякс-запросов.

первые шесть попали из апача в пхп почти одновременно (23:28:02)
пока они обрабатывались на оракле, следующие шесть аякс-запросов где-то курили внутри апача.

седьмой запрос попал в пхп после того, как апач отдал результаты первого запроса.
в общем далее (29:03) - начали обрабатываться следующие шесть запросов. ну и далее пачками по шесть запросов.....

вопрос:
чей конфиг (апача или пхп) и каким параметром определяет, что пул активных запросов в апаче равен шести?


 
indeets   (2013-11-05 23:57) [1]

там еще разница в один час между пхп и сисдатой в оракле.
просто не настроены таймзоны.
в общем в оракле часы на час отстают.



Страницы: 1 вся ветка

Текущий архив: 2014.04.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.005 c
3-1297252094
Гость
2011-02-09 14:48
2014.04.27
Подскажите как получить таблицу-матрицу запросом в MSSQL


1-1323427660
rhiannon
2011-12-09 14:47
2014.04.27
ECXML Compability с Delphi XE


4-1268994387
QAZ
2010-03-19 13:26
2014.04.27
Определить вставку извлеч. CD DVD


2-1374061475
Vasa777
2013-07-17 15:44
2014.04.27
процедура по имени


15-1383645741
Sign
2013-11-05 14:02
2014.04.27
COM объект на .NET вызов из Delphi