On Sunday, 26 July 2020 19:42:58 MSK Slawa Olhovchenkov wrote:
> On Sun, Jul 26, 2020 at 07:29:04PM +0300, Валентин Бартенев wrote:
>
> > On Sunday, 26 July 2020 19:15:20 MSK Slawa Olhovchenkov wrote:
> > > On Sun, Jul 26, 2020 at 05:55:57PM +0300, S
о. В других форматах
> > эскейпинга значение не выводится, подробнее здесь:
> > http://nginx.org/r/log_format/ru
>
> ну по спецификации json отстувиие должно кодироваться как null, не?
Это где такое написано?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
де в документации юнита не могу найти крутилку
> максимально
> разрешённого body_buffer_size...
Оно не задокументировано пока, ибо есть вероятность,
что реализация будет изменяться:
{
"settings": {
"http": {
докере (и нет возможности
> на стороне NgX вести по-хостовые логи).
>
> // а общий сетевой сислог для сбора логов пока что не хочется использовать :'(
[..]
Сейчас нельзя. Для этого нужно сначало напрограммировать переменные,
а их пока что в Unit-е ещё нет.
--
Валентин Бартенев
__
е
всех RPS показывает: https://habr.com/ru/post/431818/
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
актически закончили работу над первичной поддержкой
проксирования и раздачи статики; с большой вероятностью новые возможности
(для начала в самом базовом виде) выйдут уже в следующем релизе, который
намечен на эту осень.
Следите за обновлениями.
--
Валентин Бартенев
_
лизированная, но в то же
время требует заметных ресурсов, если взяться реализовывать это внутри
Unit-а. Тот же nchan модуль для nginx монструозен.
Для сравнения: nchan содержит 34755 строк кода на Си, что составляет почти
половину от всей (!) HTTP части nginx c ~60 модулями (75959 строк
ируете этого делать и данный
> функционал нужно будет писать самому на Node.js?
>
[..]
Пока не планируем.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
0.1:8000": {
"pass": "applications/500",
}
},
"applications": {
"500": {
"type": "php 5",
"script": "500.php",
"root": "/home/vbart/De
ельно строчка генерируется и пишется самими php скриптами. Имеет смысл
сделать grep по всем php скриптам и таким образом найти где именно создается эта
строчка и генерируется 500-ый ответ.
С php-fpm в данном случае было бы ровно то же самое.
--
Валентин Бартенев
> ср, 3 июл. 2019 г. в 18:47,
php/" в запросе, попадет в PATH_INFO.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
hp-интерпретатор возвращает ответ с 500-ым кодом, в unit.log
будет об этом запись.
2019/07/03 20:45:02.899 [warn] 14919#14919 [unit] #7: application returned 500
response
Это, как минимум, позволит исключить ситуацию, что 500-ую генерирует сам Unit
и не сообщает об этом по какой-то причине.
--
Ва
t.
Возможно имеет смысл добавить логгирование о том, что вот мол приложение
вернуло нам 500, чтобы не возникало вопросов, откуда этот ответ родился.
Стоит учесть, что php-fpm и libphp (которую Unit использует) обычно используют
разные php.ini файлы. И настройки логгирования и репортинга ошиб
ремя от времени участвуем и среди нас даже
постоянный представитель ПК HL++ есть.
Писать можно мне на почту по поводу любых конференций.
Что касается Golang Conf 2019, то, увы, но скорее всего не получится.
--
Валентин Бартенев
___
nginx-ru mailing list
ngi
аем уже в ближайшем релизе к концу месяца.
Более хитрую конфигурацию для переопределения произвольных переменных из
маршрутов стоит ожидать не раньше осени.
Концепция заключается не в том, чтобы передавать всё из nginx в заголовках,
раскладывая запрос в нём всякими сложными правилами, а получать запрос как
есть в исходном виде (от nginx или напрямую от клиента) и дальше уже вычленять
из него всё необходимое. Плюс что-то типа realip-модуля для случаев нахождения
Unit-а за реверсивным прокси.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
195A6AF80, 1283623)
> failed (32: Broken pipe)
Клиент закрыл соединение не дождавшись ответа, так бывает.
>
> Тут есть info и error. Верно ли, что info это про то, что запрос
> завершился, все хорошо, просто ответ был отправлен клиенту. Про что error?
>
>
ы и что в них находилось.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
в 7.x версиях.
И откуда вообще взялся php 7.1 в убунтах?
Я что-то его не вижу в https://packages.ubuntu.com/ - ни в xenial, ни в bionic.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ся: debug-версия юнита ничего
> связанного с сегфолтом модуля (дебаг символы от него тоже стоят) не пишет ни
> в
> лог, ни на stdout. А если запустить юнит под gdb, то сегфолт модуля не
> отлавливается (впрочем, я не такой уж и гуру gdb, если честно).
>
[..]
http
ий /* Fall through. */ и современный GCC
умеет их распознавать и не выдавать warning-а в этих случаях.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
льных маршрутов.
Мы сейчас стараемся больше нарастить функциональность, образно выражаясь,
"в ширину": добавить раздачу статики, проксирование - чтобы встроить всё
это в общую систему, а затем уже пойдет проработка отдельных деталей, т.с.
наращивание функциональнос
- https://www.nginx.com/careers/current-openings/
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Tuesday 23 April 2019 14:42:48 Anton Kiryushkin wrote:
> Здравствуйте.
>
> Пытаюсь собрать модуль для unitd для запуска php5.6 (на сервере есть и 7-й,
> но в данном случае нужен именно 5-й).
>
> Сам php5.6 есть, у него есть php-config5.6, однако unitd при сборке упорно
> утверждает, что у него
ool.com/blog/handling-emails-in-rails , вот ёё код
> https://github.com/iprok/sending_emails_with_rails (я допилил чуть-чуть).
[..]
Спасибо за отчет, будем пробовать воспроизвести. Как что-то получится
или не получится - сообщим.
--
Валентин Бартенев
___
n
, как собрать свой deb/rpm с модулем была бы полезной.
Спасибо за отзыв, возьмем на заметку.
А можете пояснить, для чего потребовался RELEASE=2? Я с deb-дистрибутивами
не так хорошо знаком, но насколько я понимаю там можно указывать приоритеты
для репозиториев.
--
Валентин Бартенев
On Wednesday, 6 March 2019 01:22:50 MSK Юрий wrote:
> Здравствуйте, гуглите, не ленитесь "nginx + php-fpm".
[..]
Как следует из заголовка письма, речь идет об NGINX Unit:
https://unit.nginx.org/ - совершенно другом сервере.
--
Вале
то например для запросов "/foo.php" и "/bar.php" будут выполняться скрипты
/var/www/blablabla/foo.php и /var/www/blablabla/bar.php соответственно.
В документации это изложено тут:
https://unit.nginx.org/configuration/#php-application
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
е бинарные пакеты для какого-то дисторибутива из
> реп, предоставляемых девелоперами - уточните, чтоли, о каком дистрибутиве
> идёт
> речь...
[..]
Мы собираемся с системным php, там везде есть opcache. Просто бывает так, что
на
некоторых дистрибутивах он по умолчанию в
о контента.
Пробуйте, тестируйте, оставляйте пожелания. Уверен, совместно у нас получится
создать лучшее серверное ПО в мире.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
пользу от этой директивы бессмысленно ожидать,
а на линуксе скорее даже будет больше вреда.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ельности.
Кроме того это может приводить к разным спецэффектам в виде проявления очень
редких багов, потенциально возможных в этом месте.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Tuesday 12 February 2019 17:06:09 igor isaenko wrote:
[..]
> Я поставил proxy_connect_timeout 100ms и timer_resolution 40 ms.
> Таймауты ушли.
[..]
Зачем вообще устанавливать эту директиву?
Я бы её вообще убрал из документации.
--
Валентин Ба
).
Проблеме подвержен Unit 0.3 - 1.7.
Проблема исправлена в Unit 1.7.1.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
сборки
самого Unit-демона; ошибка появилась в версии 1.7.
Выпуск Unit 1.8 с поддержкой внутренней маршрутизации запросов
и экспериментального модуля Java запланирован на конец февраля.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
>
> P.S. error_log'и на уровне приложения тоже хотелось бы мочь задавать :)
>
Имеет смысл написать сюда:
https://github.com/nginx/unit/issues/197
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
9 году.
Спасибо всем, кто следит за проектом, и желаю всего наилучшего.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ed (32: Broken pipe)
>
А можно увидеть конфигурацию?
Если не хотите публиковать, то можно выслать мне на почту: vb...@nginx.com
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
е подобные непонятки смущают.
>
Добрый день.
Дебаг-лог бы хотелось увидеть с этой ошибкой.
Иструкция как включить: https://unit.nginx.org/troubleshooting/
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
годняшнего коммита можно убрать:
http://hg.nginx.org/unit/rev/ec44091ce04a
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
PUT -d "{\"gen\":\"$RANDOM\"}"
127.1:8443/config/applications//environment
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
только на том от какого пользователя запускаются скрипты сборки (а именно
node-gyp). Более того, если запускать не из под root, то значение этой опции
и так true по умолчанию.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Saturday, 17 November 2018 17:12:13 MSK Валентин Бартенев wrote:
> On Saturday, 17 November 2018 08:16:41 MSK Vadim A. Misbakh-Soloviov wrote:
> > Что-то я тут подебажил ещё, и заметил вообще страннейшую вещь:
> > нижеуказанная ошибка вываливается если использовать --loc
tmp/portage/www-servers/nginx-unit-/image/usr/lib64/node_modules/unit-http/.node-gyp'
gyp ERR! System Linux 4.14.81-gentoo
gyp ERR! command "/usr/bin/node"
"/usr/lib64/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure"
"build"
On Thursday, 15 November 2018 23:46:33 MSK Vadim A. Misbakh-Soloviov wrote:
> В письме от пятница, 16 ноября 2018 г. 3:32:03 +07 пользователь Валентин
> Бартенев написал:
> > А make install делается из под рута?
> да
> Но в sandbox (который пресекает попытки вылезти куда не сл
ось бы подробностей,
что за система и с какими опциями зовут ./configure, make и т.д.?
>
> 2) такое вот:
[..]
>
> (в частности, речь про `warning: jobserver unavailable`)
> Очень похоже на то, что, опять-таки, что-то не так с билд-конфигом gyp'а.
але могли появляться оповещения "freed pointer is out
of pool".
*) Исправление: обнаружение модулей не работало на 64-битных системах с
обратным порядком байтов, например IBM/S390x.
--
Валентин Бартенев
___
nginx-ru mailin
адачу это решает?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
s у директивы server, то при
превышении данного значения nginx будет пытаться выбрать другой
сервер, а при неудаче - возвращать ошибку.
4. Откладывать nginx умеет только в коммерческой версии с помощью
директивы queue (http://nginx.org/r/queue/ru).
--
Валентин Бартенев
__
p://nginx.org/ru/docs/http/ngx_http_upstream_module.html#keepalive
Также эти соединения можно ограничить по времени нахождения в кэше
и количеству запросов директивами keepalive_timeout и keepalive_requests
соответственно.
--
Валентин Бартенев
___
nginx-
с nginx?
>
А openssl s_client, что вы запускали для проверки - той же версии, 1.1.1?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
тно и
потому получают приоритет в первую очередь те вещи, которые позволяют
продолжать совершенствовать наши продукты, в том числе open-source.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
дложения
и правки оформляйте в pull-запросах и вопросах на GitHub:
- https://github.com/nginx/unit-docs/
Оставайтесь с нами!
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Thursday 16 August 2018 16:13:39 Иван wrote:
> Здравствуйте!
>
> Кажется, до этого я отправил личное письмо. Исправляю и отвечаю в рассылку.
>
> 09.08.2018 10:37, Валентин Бартенев пишет:
>
> > On Wednesday, 8 August 2018 22:53:41 MSK Иван wrote:
> >> Здрав
а затем парсить
лог - выглядит как костыль.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ginx -t не выдает
> ошибок, в связи с чем вопрос: можно ли как-нибудь идентифицировать ситуацию
> когда reload сломан кроме как по логам?
>
> Воспроизвелось на nginx/1.12.2, nginx/1.13.12, CentOS Linux release 7.5.1804
>
У сигналов обратной связи нет, поэтому необходимо всегда смотреть
On Wednesday, 8 August 2018 22:53:41 MSK Иван wrote:
> Здравствуйте!
>
> Правильно ли я понимаю, что сейчас unit не умеет передавать в
> $_SERVER['REMOTE_ADDR'] ip клиента, а не проксирующего nginx?
> Переделывать весь наш код, чтоб брал IP из другого заголовка будет жестко.
Да, туда в настоящи
ановлены
в свои значения по умолчанию. Если данные значения вас устраивают, то нет
необходимости задавать их явно.
Пакеты для дистрибутивов Linux, а также Docker-образы доступны по ссылкам:
- Пакеты: https://unit.nginx.org/installation/#precompiled-packages
- Docker: https://hub.docke
On Thursday 05 July 2018 18:37:34 Maxim Dounin wrote:
> Hello!
>
> On Thu, Jul 05, 2018 at 06:23:22PM +0300, Валентин Бартенев wrote:
>
> > On Thursday 05 July 2018 17:30:58 Vitaly Ponomarev wrote:
> > > А если добавить специальный ключик для этих целей?
> >
ть ручку на всякий случай, без реального кейса - это плохой
подход, ведущий к появлению сотен подобных ручек и последующему
хаосу.
ИМХО, на интерфейсе, который смотрит в интернет, уж лучше
зафильтровать лишнее, чем это лишнее пропустить.
--
Валентин Бартенев
___
е занятные
уязвимости в самых неожиданных местах.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Tuesday 03 July 2018 04:09:49 Валентин Бартенев wrote:
> On Tuesday, 3 July 2018 01:37:06 MSK Иван wrote:
> > Здравствуйте!
> >
> > Только я научил бэкэнд получать геоданные из HTTP_* заголовков, так
> > столкнулся со следующей проблемой.
> >
> >
нду за unit. Если у меня
> клиент из немецкого Baden-Württemberg Region или французского
> Île-de-France, unit на каждый запрос вернет ему 400.
>
Действительно, сейчас Unit разрешает только 0x20-0x7E в значениях заголовков.
Пожалуй стоит смягчить ограничение до 0x20-0xFF.
--
Валентин Бартенев
___
-1-2-release-available-now/
https://www.nginx.com/blog/unit-0-6-beta-release-available-now/
https://www.nginx.com/blog/unit-0-3-beta-release-available-now/
>
> В остальном - спасибо за прекрасный продукт!
>
Спасибо за хороший отзыв, нам ещё много предстоит сделать.
--
Валентин Ба
On Wednesday 27 June 2018 09:36:21 imsystem wrote:
[..]
> image_filter size;
> image_filter resize $1 $2;
[..]
Нужно определиться, либо одно действие, либо другое.
В данном случае работает последяя встреченная в location
директива image_filter.
--
Валентин Ба
quot; путь не задается, их php сам ищет начиная от .php скрипта и до
директории root.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
t;django.db.backends.postgresql_psycopg2",
"DB_NAME": "mydb",
"DB_HOST": "127.0.0.1"
}
}
}
Обратите внимание, что "environment" можно задавать для приложений на любом
языке.
Пакеты для дистрибутивов Linux, а также Docker-образы доступны по ссылкам:
- Пакеты: https://unit.nginx.org/installation/#precompiled-packages
- Docker: https://hub.docker.com/r/nginx/unit/tags/
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
_ADDRESS_NO_PORT не включается (хотя могла бы).
>
> скажите, вы официальные пакеты собираете каким образом ? кажется, имеет
> смысл поправить эту процедуру и дать эту крутую фичу пользователям
> CentOS-7.4
>
Дело же не в ядре (не только в нем). На линуксах интерфейс обеспечив
On Friday, 27 April 2018 22:31:18 MSK Ilya Evseev wrote:
> Обычно RPM появляется сразу, но 1.14 вышел 10 дней назад, а RPM до сих пор
> нет.
>
> Когда ориентировочно он появится?
>
Все есть.
Например:
http://nginx.org/packages/centos/7/x86_64/RPMS/
--
Ва
inx/unit/issues
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
различные проблемы со стабильностью.
С данным выпуском Unit заканчивает стадию бета-тестирования. Более подробно
о текущем состоянии проекта и планах на будущее можно узнать из анонса:
- https://www.nginx.com/blog/nginx-unit-1-0-released/
--
Валенти
On Thursday, 29 March 2018 17:40:41 MSK Goti wrote:
> В конфиге memory_limit увеличен до 1024M на машине разработчика все отлично
> работает, но и работает через Apache2
>
На машине разработчика точно такие же запросы один в один и те же самые данные?
--
Валентин
доступны по ссылкам:
- Пакеты: https://unit.nginx.org/installation/#precompiled-packages
- Docker: https://hub.docker.com/r/nginx/unit/tags/
Пакеты и Docker-образы с новым Ruby модулем будут собраны на следующей неделе.
--
Валентин Бартенев
ого TCP соединения, как это сделано
в HTTP/2 (а в HTTP/2 сделано ещё и особенно плохо).
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
официальные Docker-образа. Подробности по ссылкам
ниже:
- Пакеты: https://unit.nginx.org/installation/#precompiled-packages
- Docker: https://hub.docker.com/r/nginx/unit/tags/
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
> "domain.ru"
>
> Файлы статики по путям ессть, корень отрабатывает четко, а вот v3 выдает 404
> и не могу побороть ((
>
Очевидно, что запрос "/v3" не попадает в location /v3/, а тем более в location
с регулярным выражением
On Wednesday 31 January 2018 11:44:58 Dmytro Lavryk wrote:
> Валентин Бартенев Wrote:
> ---
> > Увы, так не получится.
>
> Грусть... А что нибудь хитрое типа rotate 360 ?
>
Каких-либо "воркараундов" мне не
льше. Так не получится?
>
Увы, так не получится.
Модуль создавался именно для выполнения операций, задаваемых в директиве
image_filter. Остальные директивы модуля в основном уточняют параметры
изображений на выходе, после выполнения данных операций.
--
Ва
Значение директивы:
http://nginx.org/ru/docs/http/ngx_http_image_filter_module.html#image_filter
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
х изменения можно из недавней статьи в блоге:
- https://www.nginx.com/blog/unit-0-3-beta-release-available-now/
Кроме этого, сегодня у нас случилось пополнение в команде разработчиков Unit.
К нам присоединился Александр Борисов и первой его задачей станет добавление
поддержки Perl/PSGI.
е до 200х200)
> Возможно я не нашел этой опции или он так действительно не умеет?
>
Модуль создавался для экономии трафика, а не наоборот. По этому обратную
операцию он намеренно не делает.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx
ет ровно то,
что видите в конкретном блоке. Вам не нужно просматривая все уровни
вложенности и в уме суммировать списки директив.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
бага на моей
> стороне?
>
Сообщение в логе указывает на проблему в апстриме. Откуда сомнения?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ions" -> "services" - это первый подобный запрос, а
текущая терминология устраивает в том числе американскую часть компании,
для которой это родной язык, поэтому вероятность одобрения не велика.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
- это сервис или приложение? Можете обосновать почему?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Saturday, 16 December 2017 16:05:22 MSK Валентин Бартенев wrote:
> On Friday, 15 December 2017 21:53:57 MSK Иван wrote:
> > Прекрасная новость!
> >
> > А пакеты для debian9? А когда планируется релиз?
> >
> [..]
>
> Пакеты для Debian надеюсь сделаем до
ion/#precompiled-packages
Также в блоге появилась статья о некоторых наших ближайших планах:
- https://www.nginx.com/blog/nginx-unit-progress-and-next-steps/
Следите за обновлениями и, конечно же, всех с наступающим Новым Годом!
--
Валентин Бартенев
___
gt;
Спасибо за замечания. По какой-то ошибке эта статья, собранная из разных,
не всегда понятных источников и вырванных из контекста рекомендаций, миновала
какое-либо техническое ревью.
Эти и многие другие замечания направлены ответственным лицам. Будут приняты
меры чтобы этого больше не повторя
3rd party
> модулей, где это бы делалось -- то ли плохо искал, то ли мало). Буду
> пробовать.
>
[..]
Есть такой 3rd-party модуль: https://github.com/simpl/ngx_devel_kit
и по меньшей мере 6 других модулей его используют.
--
Валентин Бартенев
___
ngi
On Friday, 15 December 2017 21:53:57 MSK Иван wrote:
> Прекрасная новость!
>
> А пакеты для debian9? А когда планируется релиз?
>
[..]
Пакеты для Debian надеюсь сделаем до конца года.
Релиз запланирован на второй квартал 2018.
--
Вален
On Friday 15 December 2017 17:57:42 Иван wrote:
[..]
>
> А интеграция ruby в ближних планах есть?
>
В первом квартале 2018 планируем сделать Ruby и Perl.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.
. Полная получается при запуске
nginx
с ключем -T.
Кроме gzip, TLS может кушать ресурсы, а также модуль PageSpeed за этим замечен.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
указываем debug, то
> никаких "проседаний" по производительности и не будет?
>
> Например в вашем официальном docker образе идет два отдельных бинарника -
> nginx и nginx-debug.
>
Несущественные, но есть.
--
Валентин Бартенев
__
скрипте.
> Как понять, почему nginx грузит проц, чем он занят ? Ведь основная логика на
> php, он и должен поедать все, как мне кажется.
>
Т.к. конфигурацию вы не показали, то остается пользоваться телепатическими
методами.
Одно из предположений gzip_comp_level 9 или около тог
On Thursday 30 November 2017 17:05:34 Иван wrote:
> Здравствуйте!
>
> Имеет ли смысл включать keepalive для подключения к php-fpm через юникс-сокет?
>
[..]
Особого смысла нет.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@ng
узнать об этом.
И непонятно, причем тут платная подписка. Директива zone в бесплатной версии.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
fail_timeout и max_fails актуально только в случае если
> клиент всегда попадает на один и тот же воркер, правильно?
[..]
Зависит от того, настроили ли вы upstream с использованием разделяемой памяти
или нет.
http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#zone
--
роцесса - да.
>
> Подскажите, почему может отличатся поведение на разных машинах, если
> софт и конфиги идентичны? Разница только в том, что один нагружен, другой
> нет, ну и в железе?
>
И сколько у вас рабочих процессов?
--
Валентин Бартенев
_
ы
> от ее включения?
>
> Спасибо заранее!
https://forum.nginx.org/read.php?21,267183,267526
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
их причина заключается в выборе неподходящих
друг к другу платформы и стека веб-технологий.
Соответственно, просить об этом бессмысленно.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
nit без NginX перед ним?..
Да.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Результаты 1 - 100 из 734 matches
Mail list logo