
Sergey
17.10.2016
15:33:15

Dmitrii
17.10.2016
15:33:16
Один раз, сам знаешь.

Dmitry
17.10.2016
15:33:18
не регексп и то ладно
)))

Google

Сергей
17.10.2016
15:33:37
можно выебнуться map неверное
?

Dmitrii
17.10.2016
15:33:44
Врятли

Sergey
17.10.2016
15:33:49
map не умеет проверять наличие файлов

Dmitrii
17.10.2016
15:33:56
Да

Sergey
17.10.2016
15:33:59
единственный способ запихать что-то ванильному нджинксу - это if.
альтернатива - извращения с auth_request

Сергей
17.10.2016
15:34:12
ну тогда один раз не мужиколожество

Dmitrii
17.10.2016
15:34:13
Эй, погодите

ptchol
17.10.2016
15:34:16
try же есть чтобы файлик проверять

Dmitrii
17.10.2016
15:34:20
Есть же еще v8 и lua

Sergey
17.10.2016
15:34:32
ванильному

ptchol
17.10.2016
15:34:37
а из try можно уходить в именованный локейшен

Google

Dmitrii
17.10.2016
15:34:53
А, через try получится не менее неинтуитивно

Sergey
17.10.2016
15:34:56

Dmitrii
17.10.2016
15:35:03
В итоге у тебя первый локейшен всегда будет мейнененс
о_О
А фоллбек это сайт. Ну хз хз

ptchol
17.10.2016
15:35:19
я может пропустил что то, но задача была "проверить файлик и отдать что то другое если его нет"

Sergey
17.10.2016
15:35:33
скорее
проверить файлик и отдать заглушку, если он есть.

ptchol
17.10.2016
15:35:39
можно в именованном локейшене хоть proxy_pass сделать
на mail.ru )

Dmitrii
17.10.2016
15:36:09
Дак, все равно у тебя то место, куда все люди пишут @fallback будет @upstream
Воистину через жопу ))
Все наоборот

ptchol
17.10.2016
15:36:47
тогда проще всего if rewrite

Sergey
17.10.2016
15:37:16
+

ptchol
17.10.2016
15:37:34
location / {
if (-f '/var/www/kibana-errpage/lock') {
rewrite / /errpage/ last;
}
proxy_pass http://localhost:5601;
}
location /errpage {
internal;
alias /var/www/kibana-errpage;
}
какая нить такая какуля)

Dmitrii
17.10.2016
15:38:21
Ну да
Обколются бест практисами а потом через жопу ябутся.

ptchol
17.10.2016
15:39:44
это все равно хорошо, люди задумываются. а не хуевертят.

Dmitrii
17.10.2016
15:42:14
Кстати кавычки там не нужны вроде

Google

Sergey
17.10.2016
15:42:24
кавычек много не бывает.

Dmitrii
17.10.2016
15:42:53
Вы часом не лиспер?
Я думаю вам бы зашло ) Скобочек там тоже дохира.

Сергей
17.10.2016
15:43:21
там же смайлики
)

Sergey
17.10.2016
15:43:45
я нет.
но потом этот конфиг пойдет как темплейт в какой-нибудь ансибл.
потом этот файл уедет в другое место.
потом в пути появится пробел.

Dmitrii
17.10.2016
15:44:14
Штаа... Как в пути появится пробел я не понял

Sergey
17.10.2016
15:44:34

Jack of
17.10.2016
20:24:24
А ОН Я
И все, пробелы в путях
У нас вот есть/был коллега, который скрипт отдал на тестирование с \r\n в строках

Leonid
17.10.2016
21:17:52
\r\n в путях — вот что я люблю!

Kirill
17.10.2016
22:04:42
за такое сжигать бы на кострах...

Антон
17.10.2016
22:05:23

ptchol
17.10.2016
22:08:59
\r\n это control character считается и они считаются непортабельными
посикс нам говорит что так нехорошо делать
разве нет ?

Phil
17.10.2016
22:10:54

Google

Dmitriy
18.10.2016
04:58:23
location / {
root /etc/nginx/html/your_site;
try_files /maintenance.html $uri @app;
}
есть файлик maintenance.html - показываем заглушку, нету файлика - не показываем

Dmitry
18.10.2016
05:14:43

ptchol
18.10.2016
06:55:16
лол
так вам это нада было ? я же сказал try_files сразу )
я думал вам проверять один файлик, а показывать другой

Jack of
18.10.2016
09:19:45

Admin
ERROR: S client not available

Jack of
18.10.2016
09:19:54
Например, иногда хочется все еще отдавать статику
Правда, если статика в отдельных локейшнах, то норм

Sergey
18.10.2016
09:30:01
Господа, в соседнем недевопс-чатике спрашивать глупо.
CephFS стабильна? :)

Phil
18.10.2016
09:34:50
Нет

Sergey
18.10.2016
09:35:27
Расскажешь про опыт?

Phil
18.10.2016
09:37:05
Нет )
Да гугль откоываешь и по дате смотришь. Там еще совсем далеко до стабильности

Sergey
18.10.2016
09:37:54
разрабами заявлено (:

Pavel
18.10.2016
09:39:20
Как разраб с опытом заявлю что заявления разрабов это полная хуйня.
Стабильно - это значит по их тестам и по их моделям собственным

Phil
18.10.2016
10:10:47
а на дримхосте на прошлой неделе не он развалился?

Google

Кисик
18.10.2016
10:38:58
Ребят, у кого-то была такая проблема, что на iis ажурных серваков очень быстро засыпает пул, и каждый запрос с интервалом в пару минут идёт по сути к непрогретому серваку из-за чего всё пиздец долго работает? Иис нормально не настраивается из ажур портала + уже есть скедьюлер который дёргает каждый сервис и по-идее должен их прогревать, но хуй там

Сергей
18.10.2016
10:39:54
а повершелом там ничего настроить нельзя?
ну я не спец по миру венды
просто мысли в слух

Кисик
18.10.2016
10:45:44
Кстати да, ещё нашёл "remote admin using IIS manager", но просто странно, что из коробки не работает нормально, хотя должно бы
Спасибо

Сергей
18.10.2016
10:46:46
ажур вообще странный)

Алексей
18.10.2016
11:04:21
господа, а на сколько нормально возвращать 500-ку при ошибке типа entry already exists ?

Pavel
18.10.2016
11:05:11
Полный бред

Алексей
18.10.2016
11:05:21
500 Internal Server Error[21] — любая внутренняя ошибка сервера, которая не входит в рамки остальных ошибок класса. Появился в HTTP/1.0.
по википедии

Daniil
18.10.2016
11:05:39
304 правильней, имхо

Алексей
18.10.2016
11:05:59
да.
но графана дура.
500ку фигачит :(

ptchol
18.10.2016
11:06:23
погодите
уже существует и нот модифаед
где связь то ?

Sergey
18.10.2016
11:06:53
мне кажется, тут нужно дать 406/409

ptchol
18.10.2016
11:06:57
вобще 500 может быть правильным, если предпологается что поведение ручки "вставить объект", а это не удалось