LINUX.ORG.RU

Сообщения gruy

 

Ответить на тяжелый HTTP запрос сразу, отделив саму задачу в фоне

Форум — Development

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

Есть идея отдать ответ клиенту сразу, что задача запущена, а на сервере просто запустить тяжелый метод отдельным процессом в фоне, т.к. ее результат - это создание файла.

Сам метод - это await asyncio.gather(1, 2, 3), которые в свою очередь вызывают еще пару десятков методов в своих await asyncio.gather().

Возможно ли такое и направьте на нужный путь, если это так.

PS. Сразу уточню, что лучше бы было выделить это в отдельный сервис, но пока требование сделать в текущем варианте.

 , ,

gruy
()

Chrome в Debian вырубает X-ы

Форум — General

В общем ситуация такая: пытаюсь пользоваться Chrome, но этому мешает то, что падают иксы при загрузке сайтов. Правда не всех, а, как я заметил, на тех, которые используют нестандартные шрифты. Версия хрома 26.0.1410.63 из репозитория гугла, но это происходило и со старыми версиями хрома, и саму систему регулярно обновляю.

В логах только такое:

[  5213.926] Backtrace:
[  5213.926] 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f4710fbdd06]
[  5213.926] 1: /usr/bin/X (0x7f4710e3f000+0x182859) [0x7f4710fc1859]
[  5213.926] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f4710167000+0xf030) [0x7f4710176030]
[  5213.926] 3: ?? [0x41272dcc]
[  5213.926]
[  5213.926] Segmentation fault at address (nil)
[  5213.926]
Fatal server error:
[  5213.926] Caught signal 11 (Segmentation fault). Server aborting

Отключение использования GPU в хроме не помогло.

 ,

gruy
()

screen + vim

Форум — General

При использовании vim в screen не работают некоторые сочетания в vim, например хочу переключение между табами vim на Alt-Left/Alt-Right, но screen не дает это сделать. Без screen все работает отлично.

Есть решение этой проблемы?

gruy
()

exim + dspam

Форум — Admin

Такая проблема в связке exim+vexim+dspam (настроено по их руководствам и примерам): не отрабатывается проверка на спам, хотя правила для добавления/удаления спама срабатывают. Уже и вообще убирал условия для направления письма в dspam - все равно не хочет проверять. Просто похоже что он этот route вообще не воспринимает. Может у кого есть примеры еще какие?

>>>

gruy
()

Проблемы при копировании

Форум — General

В последнее время при копировании больших файлов с винтов PATA (их два) на SATA стали появляться такие ошибки:

Mar 22 13:04:03 anti kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
Mar 22 13:04:04 anti kernel: ata1.00: cmd 35/00:00:29:35:54/00:02:0d:00:00/e0 tag 0 cdb 0x0 data 262144 out
Mar 22 13:04:04 anti kernel:          res 40/00:ff:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
Mar 22 13:04:04 anti kernel: ata1: soft resetting port
Mar 22 13:04:04 anti kernel: ata1.00: configured for UDMA/133
Mar 22 13:04:04 anti kernel: ata1: EH complete
Mar 22 13:04:04 anti kernel: sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
Mar 22 13:04:04 anti kernel: sd 0:0:0:0: [sda] Write Protect is off
Mar 22 13:04:04 anti kernel: sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
Mar 22 13:04:04 anti kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

Кто-нибудь сталкивался с таким? Железо сдыхает или какая-то софтовая проблема? Использую Debian Lenny.

>>>

gruy
()

iptables и ICQ - запрет загрузки файлов

Форум — Admin

Каким образом можно через iptables запретить загрузку файлов через аську? Нашел --string "_FT" - это нормальный способ?

gruy
()

RSS подписка на новые темы