Welcome! Log In Create A New Profile

Advanced

Re: TMPFS and nginx

Elifan
October 08, 2010 05:04AM
Здравствуйте, Igor.

Вы писали 8 октября 2010 г., 11:03:24:

> On Fri, Oct 08, 2010 at 08:59:05AM +0300, Elifan wrote:

>> Всем доброе утро!
>>
>> Уже не нескольких серверах с freebsd 7.3-RELEASE-p2
>> (nginx/0.7.67) возникает некоторая непонятка с tmpfs в памяти.
>>
>> Использую кеш fastcgi и т.к. запросов много, выношу fastcgi_temp_path и
>> fastcgi_cache_path в tmpfs.
>>
>> Работает нормально, но некоторые пользователи жалуются на крякозябры
>> на страницах, вроде как в файлах кеша они и вписаны, т.к. после
>> очистки кеша или его отключения, ситуация нормалиизуется.
>>
>> Пробывал монтировать по разному:
>> /sbin/mount -t tmpfs -osize=256M /dev/shm /tmp/nginx
>> /sbin/mount -t tmpfs -osize=256M /dev/shm2 /tmp/nginx
>> ситуация повторяется.
>>
>> При этом вынос каталога mysql в память никогда проблем не вызывал:
>> /sbin/mount -t tmpfs -osize=512M /dev/shm1 /var/tmp
>>
>> Это глюк с FreeBSD, типа может использовать только одну такую
>> замонтированную папку, либо так накладывается при работе nginx?

> Как уже написали, это ошибка в sendfile/tmpfs:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/127213
> Его нужно выключить для location'а, где используется кэш.

> Параметры /dev/shmX для FreeBSD не имеет никакого смысла - там и
> устройств-то таких нет. Этот параметр - просто заглушка.

> Что касается размещения кэша в md/tmpfs - это имеет смысл, только если
> в кэш делается много записей (а не чтений). В противном случае это
> просто разбазаривание памяти.



Понятно, спасибо!
Т.е. я правильно понимаю, если выносить fastcgi_temp_path в tmpfs то
тоже будут повреждаться данные?

--
С уважением,
Elifan mailto:elifan2007@ya.ru


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

TMPFS and nginx

Elifan October 08, 2010 02:00AM

Re: TMPFS and nginx

Alexander Petrovsky October 08, 2010 02:32AM

Re: TMPFS and nginx

Igor Sysoev October 08, 2010 04:04AM

Re: TMPFS and nginx

Elifan October 08, 2010 05:04AM

Re: TMPFS and nginx

Igor Sysoev October 08, 2010 07:54AM

Re: TMPFS and nginx

Alexander Petrovsky October 10, 2010 12:46AM

Re: TMPFS and nginx

Igor Sysoev October 10, 2010 01:56AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 131
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready