@proelixir

Страница 113 из 1045
Alexander
14.09.2016
06:52:36
вот я и сделал на nginx’е все дела

Evgeny
14.09.2016
06:52:37
Разве не проще сразу в nginx настроить или есть какие то профиты?

Evgeny
14.09.2016
06:53:36
Я просто пока писал ты уже написал)

Google
Evgeny
14.09.2016
06:56:53
Есть какие то профиты использования кодировки win1551 или я могу без всяких сожалений обсирать разрабов. которые сделали программу для центра занятости с этой кодировкой текста?) Еще хуже, что мне приходят файлы с кодировкой CP866, застрелить их хочется)

Alexander
14.09.2016
07:05:55
1251 ты имел ввиду?

как бы все сейчас к юникоду стремятся

Evgeny
14.09.2016
07:08:09
Да 1251, опечатался) Дак понятно, мне не ясно почему они так делают до сих пор или есть какие то профиты, а так хочется по рукам надавать, издевательство какое-то)

Alexander
14.09.2016
07:10:51
может нет поддержки в системе, cp866 к примеру на это намекает

в остальном - просто не в курсе что жизнь в локальных кодировках уже закончилась

Dmitry
14.09.2016
07:12:19
Мне кажется разрабы делают в иде какой нибудь, типа Бопланд Делфи 3.1 и там такая кодировка на автомате выбирается

Evgeny
14.09.2016
07:13:26
Похоже на то, но в 2016 это жетсь

Alexander
14.09.2016
07:18:02
как к примеру повальное увлечение в mysql колейшеном latin1_swedish_ci

Evgeny
14.09.2016
07:19:26
Давно не юзал мускул) Уже к постри привык

Константин
14.09.2016
08:21:25
Парни, вот я и дошел до продакшена.. думаю не использовать exrm, т.к. достаточно услышал о релизах в эрланге. Предполагаю сделать все как можно проще. Сделать хук на гит пуш, забирать код с репозитория и компилить его прям на серваке

с миграциями и всем вытекающим

https://github.com/phoenixframework/phoenix/issues/1288

Google
Константин
14.09.2016
08:22:04
вот тут в конце отличное решение как перезапускать сервер при обновлении

гляну как оно себя поведет.. если конечно заказчик вообще согласится на все это, решение только завтра будет

Alexander
14.09.2016
08:27:35
Я через недели ада смог завести релизы

Чтобы миграции откаты и все такое

Но под пытками не смогу вспомнить, в какой момент заработало

Dmitry ?
14.09.2016
08:28:11
Все равно иногда вылезают проблемы

Alexander
14.09.2016
08:28:35
Ну уже ~100 деплоев и все ок.

Раньше прямо каждый раз молишься, чтобы выкатилось

Dmitry ?
14.09.2016
08:29:13
Вот просто так перестал вчера работать hot redeploy. Не стал разбираться, задеплоил по старинке. Сегодня всё ок снова. ¯\_(ツ)_/¯

Думаем переехать в докер

Alexander
14.09.2016
08:31:16
:)) докер решает проблему эвайремента, которой тут нет

Как варка релиза валится просто, так и в контейнере

Dmitry ?
14.09.2016
08:31:53
Если локально в докере работает, то и везде заработает

Сейчас у меня такой уверенности от релизов нет

Alexander
14.09.2016
08:32:38
Так я же и говорю - проблемы энвайремента тут нет

Если ты без релизов будешь. Просто прод режим - то все будет отлично везде

Я раньше так и жил. Mina использовал для выкатки

Мина выкатывала папку. Прогоняла миграции и компилила ассеты. Потом шел перелинк current и убивался процесс феникса. Тут же пинался монит. Который его поднимал. А код уже новый

Потом вот решил что надо жить по правилам мира эликсира. А там пиздц

Google
Евгений
14.09.2016
08:36:19
по правилам эрланга, чтоли

Dmitry ?
14.09.2016
08:36:21
Беспросветный как по мне

Alexander
14.09.2016
08:36:23
Докер пойдет для эликсира если вся инфраструктура уже на докере

Dmitry ?
14.09.2016
08:36:33
У нас пока нет инфраструктуры)

Alexander
14.09.2016
08:36:41
В остальном это не лучший вариант

по правилам эрланга, чтоли
Угу. Хотел напечатать так. Да поленился

У нас пока нет инфраструктуры)
Эрланг/Эликсир прекрасен в скейлинге и построении инфраструктуры

Докер просто тут лишний.

Так можно еще эксель установить на сервер

В так стейтлес ноды просто создаешь и там релизы раскручиваешь

Хотя у нас средненагруженный проект и на тачке в 8гб рам и 4 проца все летает и утилизация порядка 30%

Примерно похожий проект на рельсах живет на 3х таких тачках и это нельзя назвать жизнью

Alexander
14.09.2016
08:41:51
Наверное те редкие моменты, когда пришел долгожданный outcome

Константин
14.09.2016
08:53:07
Хотелось бы действительно рестартить сервак максимально быстро

Alexander
14.09.2016
09:01:31
А нет статьи где глянуть, как это делать?
Я честно просто свои же конфиги от рельсы поднастроил и все

Но думаю что можно нагуглить

Константин
14.09.2016
09:02:11
Потом шел перелинк current и убивался процесс феникса.

вот этот момент я не понял))

Alexander
14.09.2016
09:04:25
Щас

Google
Alexander
14.09.2016
09:04:32
Я с телефона просто

Вот мой конфиг от рельсового проекта.

Константин
14.09.2016
09:06:25
спс

Alexander
14.09.2016
09:07:15
Когда собственно так же для феникса. Гит клон(зачекаутить проект) линк шаред. Рейлс все выкидываем. Потом деплой клинап и в блоке launch - kill 9 твой апп

Или же monit restart имя-аппа

Если настроен монит

И все работает

Монит чекаутит в папку вида release_2/файлы. В корне есть симлинк current. В который глядит монит и все остальные. Когда мина заканчивает. Он меняет симлинк на новый релиз

Рельсы выкатываются за ~4 секунды

Admin
ERROR: S client not available

Anatoliy Kovalchuk
14.09.2016
09:14:45
https://gist.github.com/Kr00lIX/51225b5135221ee725f4d3e986f1c312

мой конфиг для мины

Alexander
14.09.2016
09:48:49
мой конфиг для мины
Неплохо. Даже сетап прописал. )

У меня был по проще конфиг. А потом перешли на релизы

Там еще можно депс и билд в шаред засунуть и тогда деплой раза в 3 быстрее

Anatoliy Kovalchuk
14.09.2016
09:53:06
да, он там и есть

Alexander
14.09.2016
10:04:09
да, он там и есть
Угу. Увидел

Там опечатка

condig

Anatoliy Kovalchuk
14.09.2016
10:36:38
спасибо, поправил

Google
Alexey
14.09.2016
13:28:16
коллеги, привет. А кто что использует для отправки смс? twilio/nexmo/plivo?

Eugene
14.09.2016
13:28:44
О, точно

Всем привет

Хотел спросить, если у кого есть сколь-нибудь нагруженные приложения на фениксе., сколько он ресурсов системы потребляет?

Alexander
14.09.2016
22:25:39
Хотел спросить, если у кого есть сколь-нибудь нагруженные приложения на фениксе., сколько он ресурсов системы потребляет?
не много, все болтается в районе пары гигабайт памяти. Процессор жрется сильнее чем память, но все более чем в рамках 20-30% утилизации

Eugene
14.09.2016
22:26:56
а насколько посещаемое приложение?

Alexander
14.09.2016
22:47:14
это api + web. На вебе полтора землекопа. На апи ~60 тысяч запросов в день, почти все в течении 4 часов(7-11 утра), в остальное время небольшие набеги

немного кешей навернуто

но только чтобы по сто раз базу не дергать

Eugene
14.09.2016
22:48:05
Весьма неплохо по памяти выходит

Alexander
14.09.2016
22:48:23
да, апп не течет, что после рельс просто прекрасно

Eugene
14.09.2016
22:50:51
а ссылку можно?

Evgeny
14.09.2016
23:05:09
Фрей уже тута) Какой тесный интернет)

Eugene
14.09.2016
23:07:33
эликсиром заинтересовался)

Evgeny
14.09.2016
23:08:14
Я тоже хотел, но пока отложил, еще с рубями не устроился никуда)

Eugene
14.09.2016
23:08:33
на эликсире, насколько я понимаю, работы пока почти нет

так что да, лучше сначала что-то одно

Aldar
14.09.2016
23:09:00
по сравнению с руби - работы нет, но по сравнению с хаскеллем - есть))

Evgeny
14.09.2016
23:09:39
А сodenamecrud дошел до js и надоело) Собственно оттуда я тебя и знаю) Решил на реальных проетках сразу скил повышать, а COffee довольно прятный, но каша все равно получилась, мало опыта в js)

Страница 113 из 1045