pilot911 | 1 Nov 08:16
Picon

Re: Помогите сконвертировать 2 строчки из htaccess

спасибо!

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18123,18802#msg-18802

Alex Vorona | 1 Nov 08:57
Gravatar

Re: nginx-0.8.21

26.10.2009 16:15, Igor Sysoev wrote:
>     *) Добавление: директива listen модуля HTTP поддерживает
unix domain 
>        сокеты.
>        Спасибо Hongli Lai.
А что нужно указывать в set_real_ip_from для backend-nginx, если его
перевесить со 
127.0.0.1 на unix domain socket?

vromanov | 1 Nov 09:24
Picon

Медленные оперции в отдельном потоке или процессе

Добрый день!
Есть у нас задача быстро отдавать небольшое
количество информации. Например, каждому
пользователю отдавать остаток денег на счету.
Запрос может быть достаточно частым (раз в минуту),
пользователей ну например, 500 тысяч.
Думаю, что надо писать свой модуль и размещать
таблицу прямо в оперативной памяти (shared). Но ее нужно
как-то обновлять. Для этого хочется иметь поток или
процесс который будет заниматься только
обновлением этой информации. Как такой процесс
лучше оформить? Как что-то совсем внешнее
относительно nginx? Или в nginx есть механизм для запуска
таких относительно медленных и не связанных с
запросами от пользователей процедур?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18812,18812#msg-18812

ash2k - | 1 Nov 09:51
Picon
Gravatar

Re: Медленные оперции в отдельном потоке или процессе

А чем Вас memcached, memcachedb или Redis не устраивают как (временные) хранилища такой информации? Обновлять данные можно отдельной программой или скриптом независимо от веб сервера. Ну а nginx настроить для получения данных из них.

1 ноября 2009 г. 13:24 пользователь vromanov <nginx-forum <at> nginx.us> написал:
Добрый день!
Есть у нас задача быстро отдавать небольшое количество информации. Например, каждому пользователю отдавать остаток денег на счету. Запрос может быть достаточно частым (раз в минуту), пользователей ну например, 500 тысяч.
Думаю, что надо писать свой модуль и размещать таблицу прямо в оперативной памяти (shared). Но ее нужно как-то обновлять. Для этого хочется иметь поток или процесс который будет заниматься только обновлением этой информации. Как такой процесс лучше оформить? Как что-то совсем внешнее относительно nginx? Или в nginx есть механизм для запуска таких относительно медленных и не связанных с запросами от пользователей процедур?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18812,18812#msg-18812



vromanov | 1 Nov 10:10
Picon

Re: Медленные оперции в отдельном потоке или процессе

Лишние накладные расходы. Я бы хотел обновлять
информацию сразу всю. В случае массива это просто, а
вот поместить 500 тысяч элементов в memcache не так и быстро.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18812,18819#msg-18819

ash2k - | 1 Nov 11:08
Picon
Gravatar

Re: Медленные оперции в отдельном потоке или процессе

А зачем сразу всю? обновляется значение в БД (ну или где-то где оно хранится) - обновлять в мемкеше. Либо использовать мемкеш именно как кеш. Т.е. при обращении к нгинксу идет проверка в мемкеше и если там нет данных то запрос на бекэнд. бекэнд кладет данные в мемкеш (на будующее) с приемлемым временем жизни и возвращает их же.

1 ноября 2009 г. 14:10 пользователь vromanov <nginx-forum <at> nginx.us> написал:
Лишние накладные расходы. Я бы хотел обновлять информацию сразу всю. В случае массива это просто, а вот поместить 500 тысяч элементов в memcache не так и быстро.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18812,18819#msg-18819



Picon
Favicon
Gravatar

Битые сабжы

Здравствуйте.

Заметил,  что  когда  приходит  в лист постинг с форума, то
часто тема
письма  искажается.  Если  в почтовом клиенте
настроена группировка по
темам  письма,  то это очень неудобно. Да и вообще
корявые заголовки с
пропущенными  буквами  в  словах  глаз  не радуют. Может
авторы форума
изыщут возможность пофиксить свой скрипт постинга в лист?

v> Posted at Nginx Forum:
v> http://forum.nginx.org/read.php?21,18812,18812#msg-18812

--

С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@...
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.

Phil Kulin | 1 Nov 13:56
Picon
Gravatar

Re: Битые сабжы

1 ноября 2009 г. 15:44 пользователь Михаил Монашёв
<postmaster <at> softsearch.ru> написал:

> Заметил,  что  когда  приходит  в лист постинг с
форума, то часто тема
> письма  искажается.  Если  в почтовом клиенте
настроена группировка по
> темам  письма,  то это очень неудобно. Да и вообще
корявые заголовки с
> пропущенными  буквами  в  словах  глаз  не радуют.
Может авторы форума
> изыщут возможность пофиксить свой скрипт постинга
в лист?

Сразу даю подсказку - это модуль MIME::Words или что там используется
на форуме. В перле это лечится использованием модуля MIME::EncWords.
Проблема в основном в том, что сабжект пытаются
сделать не длиннее 76
символов и режут его по-моему на 40 - чтобы бить по
строкам. Режут,
естественно, не соображая что это UTF8. MIME::EncWords обегает всю
строку и режет её с учётом неоднозначности длины
символов в UTF8. Я
думаю, у похапе в каком-нибудь модуле та же проблема.

--

-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin
Alexandr Kutuzov | 1 Nov 13:57
Picon

Re: Битые сабжы

И проблему озвученную мной ранее тоже,
а то, извините меня за мой фraнгцусский,  уже начинает заебывать.

01.11.2009, в 15:44, Михаил Монашёв написал(а):

> Здравствуйте.
>
> Заметил,  что  когда  приходит  в лист постинг с форума,
то часто тема
> письма  искажается.  Если  в почтовом клиенте
настроена группировка по
> темам  письма,  то это очень неудобно. Да и вообще
корявые заголовки с
> пропущенными  буквами  в  словах  глаз  не радуют. Может
авторы форума
> изыщут возможность пофиксить свой скрипт постинга
в лист?
>
> v> Posted at Nginx Forum:
> v> http://forum.nginx.org/read.php?21,18812,18812#msg-18812

>
>
>
>
>
>
> --
>
> С уважением,
> Михаил Монашёв, SoftSearch.ru
> mailto:postmaster <at> softsearch.ru
> ICQ# 166233339
> http://michael.mindmix.ru/

> Без бэкапа по жизни.
>
>

Alexandr Kutuzov | 1 Nov 14:11
Picon

Re: Битые сабжы

В PHP впринципе с юникодом проблема,
многие строковые функции по дефолту считают строку однобайтной.

01.11.2009, в 15:56, Phil Kulin написал(а):

> 1 ноября 2009 г. 15:44 пользователь Михаил Монашёв
> <postmaster <at> softsearch.ru> написал:
>
>> Заметил,  что  когда  приходит  в лист постинг с форума,
то часто  
>> тема
>> письма  искажается.  Если  в почтовом клиенте
настроена группировка  
>> по
>> темам  письма,  то это очень неудобно. Да и вообще
корявые  
>> заголовки с
>> пропущенными  буквами  в  словах  глаз  не радуют. Может
авторы  
>> форума
>> изыщут возможность пофиксить свой скрипт постинга
в лист?
>
> Сразу даю подсказку - это модуль MIME::Words или что там используется
> на форуме. В перле это лечится использованием модуля MIME::EncWords.
> Проблема в основном в том, что сабжект пытаются
сделать не длиннее 76
> символов и режут его по-моему на 40 - чтобы бить по
строкам. Режут,
> естественно, не соображая что это UTF8. MIME::EncWords
обегает всю
> строку и режет её с учётом неоднозначности длины
символов в UTF8. Я
> думаю, у похапе в каком-нибудь модуле та же проблема.
>
> -- 
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin


Gmane