On Sunday 26 May 2013 14:51:48 Sergey Kobzar wrote:
> On 05/26/13 03:16, Валентин Бартенев wrote:
> > On Saturday 25 May 2013 21:25:12 Sergey Kobzar wrote:
> >> Приветствую
> >>
> >> Есть
> >>
> >> location ~ ^/(...(...)...)/(...)/(...)/[
u/2013-February/050114.html
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
t; в ответе проксируемого сервера, подмена просто не происходит.
> Как правильно настроить proxy_redirect в данном случае?
> Спасибо.
>
Какая версия nginx?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@
On Friday 31 May 2013 17:02:34 schaos wrote:
> Валентин Бартенев Wrote:
> ---
>
> > On Friday 31 May 2013 13:43:27 schaos wrote:
> > > Доброго дня.
> > > пожалуйста помогите с задачей
> > >
> > &g
le or directory) 2013/06/04 18:01:37
> [alert] 7676#0: kevent() error on 57 filter:-2 flags:4000 (2: No such file
> or directory)
>
>
> Что это может означать?
>
Сторонние модули используются?
--
Валентин Бартенев
http://nginx.org/en/donation.html
__
On Tuesday 04 June 2013 18:26:35 Dmitry Sivachenko wrote:
> On 04.06.2013, at 18:22, Валентин Бартенев wrote:
> > On Tuesday 04 June 2013 18:06:18 Dmitry Sivachenko wrote:
> >> Добрый день!
> >>
> >> Использую nginx-1.4.1 на FreeBSD-9-STABLE, OpenSSL-1.0.1 из
On Tuesday 04 June 2013 18:56:50 Dmitry Sivachenko wrote:
> On 04.06.2013, at 18:49, Валентин Бартенев wrote:
> > Проверьте, воспроизводится ли проблема без сторонних модулей. В
> > частности, lua-модуль известен как несовместимый со spdy.
>
> На тестовой машине ош
;
> Как можно достигнуть 87 мегабит на nginx???
>
[...]
А что происходит с аплоадом на апаче? Он тоже пишется на диск, или нет?
И каким образом измеряется скорость?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@
if ($arg_licenseRequest = ABC123) {
return 301 /path2/blablabla.action?licenseRequest=XYZ890;
}
proxy_pass http://some_server;
}
}
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
о 1000мс/70 ~ 14мс, вы видимо запустили ab -n N
и N запросов были благополучно посланы менее чем за 14мс, естественно при
этом N-1 получили отлуп (во втором случае ещё 5 запросов заполнили ведерко
и были задержаны, остальные уже получили отлуп).
Читайте: http://en.wikipedia.org/wiki/Leaky_bucket
--
ом, что соединение будет закрыто после
получения ответа.
Почему "" ? keepalive в том примере нет.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
го http {}; а
> нужно для server-ов собирать. Что можете подсказать?
>
> P.S Не обязательно через stub_status собирать, можно и другие варианты.
> У нас просто сейчас так, потом в rrd базу запихиваем и получается почти
> удобно.
http://nginx.org/ru/docs/http/ngx_http_log_module.h
м.
>
> Умеет ли nginx то, что умеет ELB, а именно генерить куки? Судя по всему ELB
> построен на nginx, но я не нашел подобного поведения в nginx.
>
Умеет nginx se: http://nginx.com/products.html
Есть предложение специально для AWS-а:
https://aws.amazon.com/marketplace/pp/B00A04GAG4/
чия/отсутствия файла или папки.
Телепатические способности мне подсказывают, у вас где-то уровнем выше указана
также директива:
index index.php;
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://m
на 2 порядка (20
> секунд "настроящего ответа" против 50-100 мс "быстрого" ответа).
> Конечно могу и ошибаться.
А виртуалка у вас virtualbox видимо, и файлы кладете через Shared Folders?
--
Валентин Бартенев
http://nginx.org/en/donation.html
__
On Monday 15 July 2013 16:15:45 Alexey V. Karagodov wrote:
> а http://web.iti.upv.es/~sto/nginx/ ?
> nginx-pam-auth
>
Аналогично. Та же беда, использует блокирующие вызовы PAM-а.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
то
мало чем будет отличаться от апача, у которого исчерпался лимит на процессы,
с той лишь разницей, что единственная ваша ручка - константа worker_processes.
Апач просто в силу своей природы более гибкий и настраиваемый менеджер
процессов.
В будущем мы эту проблему р
cre
> --with-http_ssl_module
>
>
> Собственно вопрос, в чем может быть причина игнорирования
> client_max_body_size в именованном location?
>
Причина в том, что ограничение в "location /, куда изначально попадает запрос"
срабатывает раньше. Ограничение проверяется п
и становиться более предпочтительным для балансировщика.
keepalive [1] также в эту картину вписывается, с той лишь разницей, что
соединения после обработки запроса не закрываются, а попадают в пул свободных
соединений.
[1] http://nginx.org/r/keepalive/ru
--
Валентин Барте
PS в
модуле mod_rewrite), то Apache в этом месте ведет себя так:
Apache + PHP
Apache/2.2.21
mod_php 5.3.8
https: HTTPS == "on"
http: HTTPS отсутствует
Apache + mod_fastcgi + flup (Python)
Apache/2.2.21
mod_fastcgi 2.4.7
flup-1.0.2
https: HTTPS == "
о апач, но есть ли возможность добавить ему
> переменную HTTPS средствами извне при отсутствии mod_ssl (ссл
> терминируется на нгинх, у апача только хтпп)? И, соответсвенно, так,
> чтобы у ней были значения on|off, в отличии от переменной среды.
>
mod_rpaf вам в помощь, есть в больши
орый лежит в корне
> проекта, он там всегда есть.
>
[...]
http://nginx.org/r/root/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
параметры задают URI относительно корня,
то ничего путного не получится.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
р буфера не должен быть больше
> размера блока FS?
>
> # tune2fs -l /dev/sda1 | grep 'Block size'
> Block size: 4096
>
Там много факторов, начиная от версии ядра и заканчивая типом FS.
Будь ответ настолько простым - мы бы указали это в докумен
o $arg_ip $bad_ip {
include path/to/ip_list;
}
и где вам нужно:
if ($bad_ip) {
return 403;
}
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Saturday 10 August 2013 11:32:06 Михаил Монашёв wrote:
> Здравствуйте.
>
> set на уровне http был бы очень удобен порой. Обходить это через
> map 1 $var {
> default "value";
> }
> неудобно.
http://nginx.org/en/docs/faq/variab
у не редиректит на /en/europe/hungary?
>
> Или решается только через $args + if ?
>
Разумеется параметры не учитываются при сопоставлении URI в rewrite.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Monday 12 August 2013 19:22:07 Sergey Kobzar wrote:
> On 08/12/13 18:14, Валентин Бартенев wrote:
> > On Monday 12 August 2013 18:50:49 Sergey Kobzar wrote:
> >> location / {
> >>
> >> rewrite ^/\?portfolio=hungary /en/europe/hun
ройки. Я изменил свои настройки в соответствии с тем, что Вы написали.
> Но видимых изменений, к сожалению, нет.
[..]
Их видимо и не будет, если 404 возвращает ZF.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru ma
eam-id.
https://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00#section-2.6.10
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Не вижу больших проблем с пропуском заголовков
с пустым значением.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
_frame_parse_uint16(p);
-if (!len) {
-return NGX_ERROR;
-}
-
p += NGX_SPDY_NV_VLEN_SIZE;
r->header_end = p + len;
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
е, пожалуйста, можно ли как-то получить флаг или переменную,
> срабатывания правила, запрещённой сети?
>
> Что-то типа:
>
> if ($deny_ip)
> proxy_set_header Allow-Piring '1';
>
Использовать geo-модуль.
--
Валентин Бартенев
http://nginx.org/en/donation.html
_
On Wednesday 14 August 2013 21:32:13 Илья Шипицин wrote:
> http://trac.nginx.org/nginx/ticket/385
Никакого отношения к проблеме не имеет.
P.S. Патч закоммичен.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx
.0.0.1:11299;
> memcached_gzip_flag 2;
> gunzip on;
> }
> }
>
pecl-memcache сжимает данные в формате zlib (RFC1950),
а nginx ожидает gzip (RFC1952).
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Все желающие могут нас поддержать в голосовании (регистрации не требуется):
http://www.snob.ru/selected/entry/63464
Раздел "Предпринимательство" выбирается вверху страницы, сразу под картинкой,
а голосовалка находится внизу.
Спасибо!
--
Валентин Бартенев
http://nginx.org/en/don
location ~* \.crl {
> types {
> application/x-pkcs7-crl crl;
> }
> }
У вас запрос сюда попадает. Смысл данного location'a непонятен, т.е.
необходимость создавать его только ради з
On Thursday 29 August 2013 05:41:20 shtein wrote:
[..]
> В основном, такое замечано на страницах, в которых используется Ajax-меню.
А это меню случайно не с помощью JSON-а подгружается?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
ng
; 10kb он логирует прочерк "-". не подскажите, как настроить, чтобы запрос
> любого размера логировал?
>
http://nginx.org/r/client_body_buffer_size/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru ma
On Friday 30 August 2013 02:53:29 shtein wrote:
> Ну Json в том модуле точно используется.
JSON по стандарту должен быть в UTF-8, если вы выдаете
его в CP1251 то можете столкнуться с проблемами.
--
Валентин Бартенев
http://nginx.org/en/donation.h
получаю 200 http status code и нижеприведенное в body:
>
>
> 414 Request-URI Too Large
>
> 414 Request-URI Too Large
> nginx/1.2.9
>
>
Это не "200 http status code", а HTTP/0.9 ответ с ошибкой.
--
Валентин Бартенев
http://nginx.org/en/donation.html
_
_header_buffers в конфигурации в обоих случаях:
>
> large_client_header_buffers 4 8k;
>
> Баг?
>
А в error_log что? Должно быть безусловным рефлексом любого администратора при
виде ошибки - проверить лог ошибок.
--
Валентин Бартенев
htt
у ответа не было заголовка:
http://www.w3.org/Protocols/HTTP/AsImplemented.html
http://www.w3.org/DesignIssues/HTTP0.9Summary.html
> Да! И еще, в "аутпуте" curl, nginx отвечает "HTTP/1.1 200 OK"
Сам дописывает видимо. Смотрите более простыми средствами, типа netcat
On Sunday 01 September 2013 17:15:55 Gena Makhomed wrote:
> On 31.08.2013 23:57, Валентин Бартенев wrote:
> >> Подскажите пожалуйста, а как без "грязных хаков" получить от nginx, 414
> >> status code, на запросы, размер которых, превышает large_client_header_
>
On Monday 02 September 2013 16:58:05 Vladimir Getmanshchuk wrote:
> Здорово!
>
> Но не повлияет ли это на производительность?
>
> Спасибо!
>
Не повлияет.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mai
и запросе front-end -> bsddb? Читаем:
http://nginx.org/r/proxy_http_version/ru
| Задаёт версию протокола HTTP для проксирования. По умолчанию используется
| версия 1.0.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mai
ть другие методы кэширования? ведь LRU далеко не для
> всех нагрузок оптимальна.
>
Какие интересуют?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
t; "https://dev.testserver.io/ops.html";
>
>
> подскажите, пожалуйста, в чем может быть причина...
В том, что "реквест рэйт" все-таки превысил 300r/s. Это не так сложно, как
может показаться. Достаточно послать два запроса с интервалом менее 3-х
миллисекунд.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
if( clcf ){
> ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, "couldn't
> retrieve
> module configurationr.");
> return NGX_ERROR;
> }
Т.е. если clcf *не* 0, то печатаем ошибку и возвращаем NGX_ERROR.
--
Валентин Бартенев
_
;
> а про bigaaloc 1m в ext4 что скажете, имеет ли смысл делать выравнивание
> в 1м?
>
Оно при этом ломается? Ещё раз, это *не* оптимизация, а вынужденная мера,
чтобы nginx при включении directio мог отдавать файлы, а не сыпал 500-ые ошибки
с записью в лог:
[crit]
On Friday 20 September 2013 23:03:59 Андрей Василишин wrote:
> 20.09.2013 21:56, Валентин Бартенев пишет:
> > Оно при этом ломается? Ещё раз, это *не* оптимизация, а вынужденная
> > мера, чтобы nginx при включении directio мог отдавать файлы, а не сыпал
> > 500-ые ошибки
>
*/
Ключевой момент тут "this iteration", вся речь идет о текущей итерации
обработки
событий.
Мы могли закрыть соединение до того, как добрались до обработки событий,
с ним связанных (первая проверка). Могли закрыть соединение на read-событии,
а следом у нас идет write (вторая
gt; структура ngx_connection_t была использована повторно, но как, ведь процесс
> был заблокирован?
>
Нет, не так. Максим в своем ответе уже привел пример. Смотрите и мой выше.
Соединение могло быть закрыто, а равно как открыто другое соединение при
обработки других событий в цикле.
пасть в этот event_list[], и пока мы до него доберемся,
> структура, которая была связана с ним может быть уже использована под
> новое соединение.
Именно так.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx
de,js выключен и клиент обращается к
> адресу http://live.domain.com/socket.io/socket.io.js , то ему СРАЗУ же
> выдается либо 404, либо 502 (что должно быть логично)
Либо выключайте то, что у вас слушает 1337 порт, либо обучайте это самое
отдавать соответствующий код.
--
Валентин Бартен
".
Как отловить? Смотрите access_log, если формат его не меняли, то
увидите там "POST HTTP/1.1" 400.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
quot;При поиске виртуального
сервера по имени...".
Если у вас не так, то либо просто не работает SNI, либо вы что-то
перемудрили.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
lua?
>
Самый лучший вариант - X-Accel-Redirect, смотрите например в описании
директивы proxy_ignore_headers.
http://nginx.org/r/proxy_ignore_headers/ru
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ginx.org/r/upstream_conf
> >Одно но:
> >This directive is available as part of our commercial subscription
> >only.
>
> Как вариант конечно...
> Вопрос к разработчикам: сколько стоит commercial subscription?
>
[..]
На сайте есть пр
On Friday 01 November 2013 16:41:47 Sergey Kobzar wrote:
> On 11/01/13 14:32, Валентин Бартенев wrote:
> > On Friday 01 November 2013 16:23:32 Sergey Kobzar wrote:
> >> Приветсвую
> >>
> >> Nginx стоит как frontend. За ним находится несколько десятков или бо
i;
и proxy_pass в этом случает будет выглядеть так:
proxy_pass http://$backend$original_uri;
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Friday 01 November 2013 17:02:43 Валентин Бартенев wrote:
> On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote:
> [..]
>
> > > Далее у вас есть internal location, в котором тот же
> > > proxy_pass/fastcgi_pass с переменной и запрос отправляется на нужн
On Friday 01 November 2013 17:50:51 Sergey Kobzar wrote:
> On 11/01/13 15:09, Валентин Бартенев wrote:
> > On Friday 01 November 2013 17:02:43 Валентин Бартенев wrote:
> >> On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote:
> >> [..]
> >>
> >>>
>main) {
rc = ngx_http_spdy_read_request_body(r, post_handler);
goto done;
}
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
илагаю в виде ссылки: http://prntscr.com/249v0c
> Заранее, большое спасибо за помощь!
>
Казалось бы, причем тут nginx?
Необходимо использовать версионирование в ссылках.
Скажем было /media/style/logo.png?1 , а когда загружаете новую версию файла -
уве
могу понять как его использовать и куда писать, нужные мне, строки.
> Буду благодарен если кто подскажет как вообще работать с модулями nginx и
> конкретно с ngx_http_headers_module.
>
И чем документация не устроила?
http://nginx.org/ru/docs/http/ngx_http_headers_module.html
gt; символом "|")?
>
> С уважением.
>
Реализовать список файлов можно с помощью директории, а директорию вынести
за область видимости веб-сервера.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
root /opt/project/www/static;
> expires 15m;
> }
>
> Выше в конфиге ничего не делается с заголовками или кешами, но скажите, что
> показать, я покажу.
>
[..]
Покажите конфиг для начала, и nginx -V на всякий случай.
--
Валентин Бартенев
http://nginx.com/
еобходимо обновить.
http://nginx.org/en/security_advisories.html
--
Валентин Бартенев
http://nginx.com/
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
рее всего nginx тут вообще не причем, ваш браузер, перед тем как послать
отправить второй запрос, ожидает завершения первого.
> Что я делаю не так?
Используете для проверки конфигурации веб-сервера такой сложный инструмент со
своей непрозрачной логикой, как браузер.
--
Валентин Бартенев
htt
ess_no
> _cache|wordpress_logged_in")
{
> set $no_cache 1;
> }
Скорее всего вы хотите:
map $args $empty_args {
default 0;
"" 1
}
fastcgi_no_cache $empty_args $https $cookie_auth_user $cookie_login .. ;
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ботчиков, а те
пинают "ленивых и криворуких" админов.
Что касается производительности, то я не ручаюсь сказать, что будет
быстрее, но уверен, что разница, если она и есть в какую-либо сторону,
неизмеримо мала.
--
Валентин Бартенев
___
ngi
ile /etc/nginx/nginx.conf test failed
>
[..]
>
> В чем может быть дело?
> Спасибо.
Это баг в проверке конфигурации.
Чтобы его обойти можете поменять местами так чтобы вначале шел больший
диапазон:
127.0.0.1-127.0.0.255 US;
127.0.0.1-127.0.0.1 RU;
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Saturday 04 January 2014 22:09:29 Maxim Dounin wrote:
> Hello!
>
> On Sat, Jan 04, 2014 at 06:12:25PM +0400, Валентин Бартенев wrote:
> > On Saturday 04 January 2014 15:01:16 Ксения Юрьевна Блащук wrote:
> > > Добрый день.
> > > Возник вопрос по модулю ngx_
, чтобы перенаправлять в
> них запросы без изменения URI. Создавать подзапросы в именованный
> location - нельзя.
Подозреваю, что было бы удобно и логично, если URI при подзапросе в
именованный location брался из родительского запроса.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
; proxy_pass http://login.example.com;
> >
> > }
> >
> >
> >
> >
> > Про try_files тут не сказано ни слова.) Но возник законный вопрос: а как
>
> вернуть прежнее поведение? можно ли сделать это "красиво"? или придется
> городить магию
выми
>
[..]
Только обращаю внимание, что с точки зрения обработки запроса "/webapp",
о котором спрашивает автор темы, ваша конфигурация ничем не отличается.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
которые сервер должен передавать приложению.
И в ней вполне черным по белому сказано, что все переменные HTTP_* это
protocol specific переменные полученные из заголовков переданных клиентом.
И есть безопасная и специфицированная переменная SERVER_NAME.
Если кто-то в п
On Friday 10 January 2014 13:45:27 Gena Makhomed wrote:
> On 10.01.2014 12:24, Валентин Бартенев wrote:
> >>> Кому интересно почитать, подробней вот ссылка.
> >>> http://habrahabr.ru/post/166855/
> >>>
> >>> Как видите, корректное значения имею
говаривают, что следует делать
при получении нескольких заголовков Host, ну а потом уже сюда.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
о, как с точки зрения понятности конфига, так и с точки
зрения унификации между различными upstream-модулями.
А также избавляет нас от странной формулировки в документации:
"By default, the directive’s value is close to the string"
и упрощает код в нескольких местах.
Понятно, что так
енения перестанет.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Friday 10 January 2014 22:51:17 Gena Makhomed wrote:
> On 10.01.2014 15:07, Валентин Бартенев wrote:
>
> >>>>>> Кому интересно почитать, подробней вот ссылка.
> >>>>>> http://habrahabr.ru/post/166855/
> ...
> >> $host
> >>
On Friday 10 January 2014 23:10:17 Gena Makhomed wrote:
> On 10.01.2014 22:48, Валентин Бартенев wrote:
>
> >> Разве много ли таких конфигураций, которые полагались
> >> на дефолтовое значение директивы proxy_cache_key ?
>
> > Полагаю не мало людей используют к
MUST be ignored.
>
> А несоответствие требованиям RFC 2616 - это ведь BUG, верно?
Поскольку мысль повторена по меньшей мере 3 раза, то и в третий раз,
на всякий случай: на ту часть nginx, которая работает в режиме сервера, не
распространяется клиентских требований RFC 2616, что в самом же RFC 2616
прописано, а именно роли клиента и сервера взаимоисключающие, и закреплены
для каждого индивидуального соединения.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Saturday 11 January 2014 03:51:15 Валентин Бартенев wrote:
[..]
Нда, сорри, уже плохо согласовываю слова в предложениях - явно пора спать.
Подводя итог, не надо вырывать отдельные фразы из RFC и пытаться их
интерпретировать в свою пользу.
Когда nginx выступает в роли клиента, он пытается
еописанное вами относится к обсуждаемой в данной
подветке теме про http://habrahabr.ru/post/166855/ (которая вообще
не относится к кэшу и директивам proxy_cache_key/fastcgi_cache_key,
но уж так вышло, что была затронута)?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
z + какая-ть чекалка.
> Естественно NS сервер должен быть где-то в ДЦ.
[..]
Едва ли это можно назвать "фэловер" при ненулевом TTL.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
приведенному руководству и собирать OpenSSL
самостоятельно.
Всё, что было нужно - это скачать архив с исходниками OpenSSL, распаковать,
и просто указать в --with-openssl=DIR вместо DIR путь к исходникам.
--
Валентин Бартенев
___
nginx-ru mailing lis
On Tuesday 14 January 2014 08:40:23 Vladimir Skubriev wrote:
> 13.01.2014 22:22, Валентин Бартенев пишет:
> > On Monday 13 January 2014 20:17:34 Sergey Kobzar wrote:
> >> On 01/13/14 19:46, VovansystemS wrote:
> >>>>> Половина попыток подключиться будет обла
на тебе очередная уточка.
>
Я, как уже тут прозвучало, посоветовал бы взять нормальный хостинг,
полагаю хороший датацентр будет всяко лучше, чем свой велосипед.
И если уже боитесь весь проект выносить на него, то можно хотя бы
поставить nginx и настроить проксирован
й DNS-сервер и как в нём это
> настроить. Ради такого дела даже поставлю где-нибудь.
http://mark.lindsey.name/2009/03/never-use-dns-ttl-of-zero-0.html
https://00f.net/2011/11/17/how-long-does-a-dns-ttl-last/
--
Валентин Бартенев
___
nginx-ru mailing l
t; существует.
>
> > http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/aio.h.html
>
> В libuv , поверх которой Node.JS, все файловые операции, включая
> открытие файла, асинхронные:
> http://nodejs.org/api/fs.html#fs_fs_open_path_flags_mode_callback .
> Не знаю,
Это хорошо описано в документации:
http://nginx.org/r/server_name/ru
(со слов "При поиске виртуального сервера ...")
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ет.
>
> Всюду пробовал, нигде не работает.
Попробуйте выключить gzip-сжатие на бекэнде.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Thursday 23 January 2014 01:50:46 DenisM wrote:
> Валентин Бартенев Wrote:
> ---
> > On Wednesday 22 January 2014 09:32:19 DenisM wrote:
> > > Привет!
> > > Сайт на php-cgi (fastcgi). nginx 1.4.4.
> > > Н
; легитимных соединений.
[..]
Такие задачи никто не выполняет в реальном времени, держа соединение в
подвешенном состоянии. Складывайте задачи в очередь, возвращайте ответ,
сообщающий об этом, и обрабатывайте в фоне сколько потребуется.
--
Валентин Бартенев
_
epalive между nginx и apache включен.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ей;
3. Ваш экземпляр nginx'а, от долгой и упорной работы,
осознал себя как личность и перепрограммировался.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ror
> server {
>listen *:80 default_server;
> return 403;
> }
>
> *сайт*:
>
> server {
>listen *:80;
> server_name *сайт*;
> location / {
> <-->proxy_pass http://127.0.0.1:81/;
[..]
Так всё в
Результаты 201 - 300 из 734 matches
Mail list logo