Лицезреть проблему можно на http://test.avaxhome.ru/ Там почти всё из мемкеши и соответственно кракозябли везде, ситуация не меняется при использовании apt-get версий nginx/memcached
Данные в мемкеш пишет само приложение (Ruby on Rails), оно же читает их верно оттуда (без символов), дебаг мемкаши тоже никаких сомволов лишних не показал Вот конфиг:
user www-data; worker_processes 8;
error_log logs/error.log; pid logs/nginx.pid;
events { worker_connections 2048; use epoll; }
http { include /etc/nginx/mime.types; default_type application/octet-stream;
On Sun, Jun 03, 2007 at 08:42:48AM +0400, Vladimir V. Perepelitsa wrote:
> А случаем у тебя не Client-Transfer-Encoding: chunked?
Да, похоже на чанки. В конце ответа всегда должен быть виден 0. Вопрос в том, как эти ответы попали в memcached.
> On 6/1/07, TDz TDz <tdz@xxxxxxxxxxxx> wrote:
> >Хеллоу хотел сообщить о странном поведении nginx > >после перехода на более новую версию nginx при чтении напрямую из memcached > >перед самой информацией выдаются 2 случайных символа, для каждой страницы
> >они не меняются при рефреше но от страницы к странице отличаются > > > >nginx version: nginx/0.5.20 > >built by gcc 4.1.2 20061115 (prerelease) (Debian 4.1.1-21 ядро
2.6.20.4 > >оптимизация под Opteron) из нестандартных configure arguments: > >--with-cc-opt=-O3 > > > >Ошибок в логе на этот счёт нет. Проверял данные в мемкеше чистые > >
> >Я откачусь на более старую версию - если это не known issue подскажите > >какие > >параметры нужно снять для анализа проблемы