Потоковое торнадо: flush () запаздывает в Safari и Chrome (Firefox в порядке) - PullRequest
0 голосов
/ 01 марта 2010

В Safari и Chrome я не смогу видеть обновления обновления flush () вживую на своей странице до тех пор, пока не произойдет определенное количество сбросов, или иногда они вообще зависают в Safari. Флэш-обновления работают сразу же на Firefox.

Я хотел бы знать пару вещей:

1) Почему Safari и Chrome отстают в начале с обновлениями сброса, а затем неожиданно работают нормально после того, как я спамит сбрасывания?

2) Дает ли flush () значительный выигрыш в производительности сервера по сравнению с использованием finish () и повторным опросом? сколько?

1 Ответ

0 голосов
/ 13 марта 2010

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

...