Проблема корректного ожидания записи в бд из iframe

Fliege

Новичок
Проблема корректного ожидания записи в бд из iframe

Есть большое количество iframe (20 и более) в каждом крутиться функция которая ждет появления "своей" записи в БД. Ждет она с перерывами на sleep(1); и кэшированием

ob_start();
цикл ожидания
ob_flush();
flush();
цикл вывода записи

Проблемма в том что

1. Есть задержка которая берется неизвестно откуда т.е. запись в базе есть а вывода нет.

2. Такое впечатление что iframe'ы по кругу обрабатываются и поочереди. Т.е. нет такого чтобы как запись появилась так сразу бы обновился результат.

Посоветуйте плиз !!!! Как побороть последовательное выполнение iframe'ов.
 

Wicked

Новичок
1) зачем тебе 20 iframe'ов?
2) про кэширование я не понял... посмотри на всякий случай на ob_implicit_flush().
3) залогируй, во сколько создается запись в базе, во сколько она отправляется в аутпут.
4) 2. Такое впечатление что iframe'ы по кругу обрабатываются и поочереди. Т.е. нет такого чтобы как запись появилась так сразу бы обновился результат. принимая во внимание количество коннекшнов - и не такое может быть.
 
Сверху