Tishka17
Ставишь в крон и норм
Nikita
я делал через loop.create_task(task) task - async функция, в которой while True: do stuff asyncio.sleep()
Nikita
я делал через loop.create_task(task) task - async функция, в которой while True: do stuff asyncio.sleep()
профиты - пул коннектов, хттп сессия и прочие шаред ресурсы одни и те же, в отличие от отдельных процессов (сталкивались с ситуацией, когда запущенное через чери пай/селери/драматик отжирало под нагрузкой все коннекты к бд)
Туночка️
как все табы заменить на 4 пробела?
Туночка️
Андрей
+
Nikita
спс, действительно...
Туночка️
В пичарме само
у меня на убунте он не запускается
Туночка️
на винде я даже не искал
Туночка️
да
Туночка️
да
Туночка️
обязательно
Nikita
еще бы ты читал сообщение, на которое ответил :)
Aleksandr
у меня на убунте он не запускается
в чем проблема в убунте поставить через snap?
Туночка️
и
Туночка️
поставил
Туночка️
Aleksandr
а что выдает?
Туночка️
а что выдает?
комп отлетает
Aleksandr
на сколько метров?
Туночка️
зависит от того на сколько я голодный
AMD Chan
Handler get-запроса жрет не в себя, чем можно "утихомирить"? Поток буквально полностью забивает 1 ядро
AMD Chan
суть в чем. к контрольному серверу обращаются get запросом, он спрашивает таким же запросом остальные серверы, живы ли они и высылает ответ на пришедший запрос.
AMD Chan
Alexey
Народ а подскажите може кто знает ? есть ли какие нибудь редакторы кода для андроида, чтоб питона на нем хоть как нибудь завести ?
Aleksandr
чтобы завести пайтон на андроиде нужен не редактор кода, а сам пайтон
Alexey
неправильно выразился, у меня на эпле, была питониста, может есть что для андроида похожее
Alexey
Пасибо пацаны, попробую
Alisher
Всем привет. Кто-нибудь пробовал собирать exe для Windows из PySide2?
Tishka17
ух. ещё один exe хочет
Tishka17
инсталлер собери
Alex
ох и еще один
Alex
приготовься морально сразу
𝒦𝒶𝓁𝒶𝓎⛩
тебе в @ru_python_beginners
Спасибо перехожу на него)
Андрей
Спасибо перехожу на него)
тоже готовься морально
Alex
Спасибо перехожу на него)
о еще один остолоп не читавший правила.
Null
сhannels от @aragaer Обертка над пайпами и сокетами, позволяющая работать с ними одинаково. Так же включает в себя обертку над poll, с помощью которой можно сделать простейший сервер. Лицензия: MIT Исходники: https://github.com/aragaer/channels
𝒦𝒶𝓁𝒶𝓎⛩
о еще один остолоп не читавший правила.
конституцию тоже не читал)
Diego
Ставишь в крон и норм
решил сделать через create_task. все гуд 👍
Tishka17
Мда
Diego
Мда
а чего мда? надо крон юзать ?
Tishka17
А у тебя что, ровно один процесс с aiohttp?
Nikita
решил сделать через create_task. все гуд 👍
для cron-like есть такая либа https://github.com/gawel/aiocron
Nikita
Зачем это?
чтобы по крону запускать что-то, или ждать
Tishka17
Я вот реально не вижу причин делать асинк крон
Nikita
я выше писал, не надо делать отдельный процесс
Tishka17
Надо
Nikita
потому что?...
Tishka17
У тебя 10 воркеров хттп обслуживают, а а крон должен один
Nikita
ну дак сделай один таск
Nikita
который работает с кроном
Tishka17
Ты не хочешь чтобы у иеб, запускалось одновременно 10 тасков?
Tishka17
Один таск в каждом из 10 процессов
Anonymous
Аниме топ
Nikita
понял о чем ты, зависит от задачи и инфраструктуры, можно их через какой-нибудь редис между собой синхронизировать
Nikita
а если у человека один инстанс приложения на одной машине, ему вообще не о чем париться
Tishka17
На одной машине ты запускаешь все равно несколько воркеров
Nikita
>можно их через какой-нибудь редис между собой синхронизировать
Tishka17
То есть ты считаешь, что вместо отдельного процесса проще через редис синхронизировать 10?
Nikita
я считаю, что у обоих подходов есть свои плюсы и минусы, выше я их описал
Nikita
человек не дурачок, я думаю, и может сам решить какой выбрать
Tishka17
И какой минус у подхода с отдельным процессом?
Nikita
шаринг ресурсов
Tishka17
У второго подхода, очевидный минус - невъебенная сложность
Tishka17
шаринг ресурсов
Каких ресурсов?
Nikita
можно конечно пгбаунсер поставить или какой хак, но суть в том, что каждый воркер - отдельный инстанс приложения, который забирает себе ресурсы. Когда таск крутится внутри приложения - он использует ресурсы выданные этому прилжению, не больше
Tishka17
И?
Tishka17
Это периодический таск, ему не должны быть нужны ресурсы приложения
Tishka17
Тем более их несколько
Nikita
ну он лезет в бд