включила кстати обратно логи и 429 нет, зато есть рандомные отвалы соединения каждые пару секунд, скорее всего из-за того что либа не успевает акнуть апдейты (опять же из-за логов)
зачем алине канал
включила кстати обратно логи и 429 нет, зато есть рандомные отвалы соединения каждые пару секунд, скорее всего из-за того что либа не успевает акнуть апдейты (опять же из-за логов)
сейчас нагрузка около 245 апдейтов в секунду, кстати
зачем алине канал
как то оно странно скачет 🧐 (первое число - кол-во получаемых контейнеров с апдейтами, второе - кол-во диспатчнутых апдейтов) после того варна оно постоянно пишет 0, вообще хз с чем связано, видимо баг
такое чувство что в какой то момент что то виснет и оно только добавляет апдейты в очередь но не обрабатывает их
зачем алине канал
такое чувство что в какой то момент что то виснет и оно только добавляет апдейты в очередь но не обрабатывает их
блять понятно я тупая и вместо continue написала ретурн
👍1
🔥2
image_2021-09-19_00-20-23.png
5.5 KB
захотела еще раз потестить тдлиб, а он крашнулся после 10 минут
зачем алине канал
image_2021-09-19_00-20-23.png
крутые логи имени левлама, там озу не хватает а не диска 🙃
я конечно знала что тдлиб много жрет, но це совсем пиздец
я конечно знала что тдлиб много жрет, но це совсем пиздец
зачем алине канал
крутые логи имени левлама, там озу не хватает а не диска 🙃 я конечно знала что тдлиб много жрет, но це совсем пиздец
хотела потестить бывает ли в тдлибе 429, но рпс упал до 110 и теперь его (вроде? 15 минут уже живет) нет и у меня
видимо надо ждать завтра
видимо надо ждать завтра
зачем алине канал
я очень устала пилить апдейты, поэтому немного другое сделала подруге понадобилось изменить одно поле в протобуф сообщении, а моя либа, оказалось, этого не умеет 🙃 вернулась к ней и накостыляла сделала, и заодно немножко улучшила api у .message
кстати, я же об этой либе не писала нигде... а ей уже больше года
моя кривожопая либа чтобы ковырять протобуфы: github.com/teidesu/protoflex
моя кривожопая либа чтобы ковырять протобуфы: github.com/teidesu/protoflex
GitHub
GitHub - teidesu/protoflex: Modern JavaScript library for working with arbitrary Protobuf data.
Modern JavaScript library for working with arbitrary Protobuf data. - teidesu/protoflex
короче я так понимаю проблема в том что я упираюсь в однопоточность жса
если я ± нормально обрабатываю апдейты, то нетворкинг не может отправить ackи, и из-за этого отвал соединения
если я не обрабатываю нормально апдейты, то... э.. ну.. ну плохо это короче
и шо делать... не уверена что хочу воркертреды/сервисворкеры...
если я ± нормально обрабатываю апдейты, то нетворкинг не может отправить ackи, и из-за этого отвал соединения
если я не обрабатываю нормально апдейты, то... э.. ну.. ну плохо это короче
и шо делать... не уверена что хочу воркертреды/сервисворкеры...
зачем алине канал
короче я так понимаю проблема в том что я упираюсь в однопоточность жса если я ± нормально обрабатываю апдейты, то нетворкинг не может отправить ackи, и из-за этого отвал соединения если я не обрабатываю нормально апдейты, то... э.. ну.. ну плохо это короче…
еще есть вариант написать свой шедулер и евентлуп впрочем)))
короче видимо пришло время переписывать апдейты в третий (четвёртый?) раз