timochka: Все сообщения за 11 Июля 2008 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

timochka

опытный

Balancer> Как раньше было? Ответил кто-то в популярную тему. Начинается генерация страницы. В это время несколько нетерпеливых человек или ботов жмут F5. Но страницы-то ещё нет. Запускается ещё N процессов её создания...
Balancer> Теперь, как только начинается генерация страницы, сразу же пишется заглушка с авторелоадом. Когда заканчивается - заглушка переписывается уже нормальным результатом.
Balancer> Что иногда получается. При возникновении фатальной ошибки при генерации страницы (например, too many sql-connections) на может произойти ни запись обновлённой страницы, ни удаление времянки.
Balancer> По-простому - надо писать времянку с малым временем хранения, чтобы автоматически чистилась, если что. Ну и до кучи логгировать случаи удаления времянок, чтобы мне потом разбираться. Но пока нет времени этим заняться.

Судя по всему я хожу как раз по этим граблям. При попытке зайти в какой-нибудь топик В ПОЛОВИНЕ СЛУЧАЕВ получается следущее. Сначала браузер немного подвисает, потом происходит редирект на урл вида "http://balancer.ru/support/2008/06/t62265-Brab-i-dolg-emu.6207.html#p1569833", а потом фаерфокс выдает ошибку:

The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
  • This problem can sometimes be caused by disabling or refusing to accept cookies.


Попытка перегрузить страницу через минутку ничего не дает - ошибка та же.

Фаерфокс, скрипты разрешены для balancer.ru, AdBlock+ на сайте выключен.
Болею так давно, так что даже заходить перестал. Поначалу так на всех страницах было.

Balancer> Как раньше было? Ответил кто-то в популярную тему. Начинается генерация страницы. В это время несколько нетерпеливых человек или ботов жмут F5. Но страницы-то ещё нет. Запускается ещё N процессов её создания...
А мьютекс с именем соответствущим запрошенному урлу создавать пока страница генериться не поможет ? Потом его освобождать. Если процесс сдохнет, то он сам освободится.
 
** Сообщение с ограниченным доступом **

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru