@spbpython

Страница 702 из 785
Dmitry
04.04.2018
14:48:42
а тест вообще запускается?

а где logger в cpanel_client.py?

а ок

а принты в test_get_logger отрабатывают?

Google
Dmitry
04.04.2018
15:00:46
и точно не "/tmp", а "tmp"?

ок тогда

Vadim
04.04.2018
15:59:56
Кому немного волонтерства за деньги?)

Кому нужна работа? Приходите к нам. https://navalny.com/p/5835/

Aleksandr
04.04.2018
16:21:39
Джанго? Блэээд

Vadim
04.04.2018
16:22:42
Джанго? Блэээд
Там типа скорость критична

Sergey
04.04.2018
16:23:51
"Запрещено" постить портянки с вакансиями, AFAIK

Vadim
04.04.2018
16:23:52
Это волонтерство за деньги)

amureki
04.04.2018
16:43:02
Судя по тому, что они уже года три-четыре постоянно ищут - либо за малые деньги, либо не самое приятное волонтерство

Ну либо они прям растут сильно постоянно

Serge
04.04.2018
18:24:42
Кому нужна работа? Приходите к нам. https://navalny.com/p/5835/
будем считать, что это не вакансия, а обсуждение;)

Судя по тому, что они уже года три-четыре постоянно ищут - либо за малые деньги, либо не самое приятное волонтерство
насколько я знаю, не так и часто они кого-то ищут для количества людей, которое у них работает.

Google
Maxim
04.04.2018
18:31:08
https://github.com/postgres/pgadmin4/commit/05e2e3cb397b21a669129feb067ac44d2fc916dd е, народ! чуваки из pgadmin4 наконец закоммитили мои патчи, чтобы облегчить и упростить сборку докер-образа (не смог пройти мимо) не совсем по теме, но оно написано на питоне :)

Aleksandr
04.04.2018
18:32:40
вроде и политота а вроде и реклама, как тут разобраться?

Maxim
04.04.2018
19:14:18
эм. uwsgi не про то?

нужен контейнер, который наружу выставляет хттп

я вообще изначально waitress вставил, но автор проекта сказал, что нужно что-то с поддержкой ссл

по моему скромному мнению, если у вас бэкенд-контейнер сам занимается ссл, вы что-то делаете не так

но им там виднее

я бегло пробежался по некоторым исходникам, когда разбирался как это запускать, и был немного удручен. но ипсравлять пока нет сил

Alex
04.04.2018
19:33:55
?

Andrey
04.04.2018
22:10:22
о, привет

Mary
04.04.2018
22:13:37
О, привет)

Vitali K.
04.04.2018
22:20:43
Что-то знакомое ?

Serge
05.04.2018
07:10:35
нужен контейнер, который наружу выставляет хттп
У uwsgi уже очень давно свой http и поддержка статичных файлов. Gunicorn уже года три как активно все выпиливают, у кого он был.

А, поставив в контейнер Gunicorn, ты существенно срезал производительность приложения в контейнере.

Google
Maxim
05.04.2018
07:20:53
Впрочем, эта приложуха на фласке во-первых свою статику даёт сама, я пока не нашёл как её открутить

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

guvicorn?
Разве аиохттп не крутится сам?

Roman
05.04.2018
07:23:24
Разве аиохттп не крутится сам?
В одном процессе - да

Maxim
05.04.2018
07:23:49
А зачем несколько процессов, если можно несколько реплик контейнера поднять

Serge
05.04.2018
07:35:48
Maxim
05.04.2018
07:36:08
мм, я имел в виду протокол

uwsgi

а не сервер :)

Admin
ERROR: S client not available

Serge
05.04.2018
07:36:30
Это почему?
Ну, погугли uwsgi vs gunicorn performance. Там в разы иногда разница.

Serge
05.04.2018
07:36:48
Maxim
05.04.2018
07:37:00
блин, я не про то

вот в nginx есть uwsgi_pass

Serge
05.04.2018
07:37:08
Протокол wsgi
И по нему uwsgi общается с твоим приложением

Maxim
05.04.2018
07:37:10
раньше через него настраивал

Serge
05.04.2018
07:37:20
вот в nginx есть uwsgi_pass
А, да, можно без него;)

Maxim
05.04.2018
07:37:31
я про протокол между реверс-прокси и сервером в котором крутится приложение

Serge
05.04.2018
07:37:50
А, да, можно без него;)
У меня уже в alb на AWS смотрит прямо uwsgi

Google
Serge
05.04.2018
07:38:54
А, да, можно без него;)
И они уверяют, что там у них всё няшно. И надо сказать, пока в http части с ними никаких проблем не было.

Danil
05.04.2018
11:12:27
А, да, можно без него;)
поработаю капитаном: nginx —— (uwsgi or http) —- uWSGI —- (wsgi) —- application

Danil
05.04.2018
11:14:46
А чем крутить aiohttp?
https://aiohttp.readthedocs.io/en/stable/deployment.html можно и без gunicorn, сейчас смотрим в это сторону. nginx балансить запросы на сервера в рамках одного апстрима, супервизор следит за тем чтобы они не упали.

Roman
05.04.2018
11:14:59
вообще, на linux вся эта херня с gunicorn не нужна

ну и uwsgi тоже не особо нужен

Danil
05.04.2018
11:17:34
жуть какая
современный мир )) нужно больше очередей и слоёв

Roman
05.04.2018
11:20:14
А зачем несколько процессов, если можно несколько реплик контейнера поднять
а балансировать как? ну и твоя схема будет кушать больше памяти.

Dmitry
05.04.2018
11:21:03
Roman
05.04.2018
11:22:14
на go пишешь?)
да, но тут дело не в нем. фактически, сейчас достаточно просто супервизора процессов, в качестве которого прекрасно выступает systemd.

балансить между воркерами можно через SO_REUSEPORT.

Roman
05.04.2018
20:33:02
k8s
а точнее?

Maxim
05.04.2018
20:35:58
а точнее?
я на самом деле не пробовал еще балансировку с k8s. да и вообще балансировку не делал)

Страница 702 из 785