Closed gojmpz closed 3 years ago
Добавив паузу в одну миллисекунду между запросами в обработчике events, проблема, вроде, пропала
Достаточно долго искал и понимал проблему, она возникала очень редко, в момент какого-либо реквеста. На pub-событиях проблем не было. У меня постоянно идёт поток обезличенных и сделок, параллельно совершаются сделки. Сделал два кофига для скриптов: один на pub, другой на req, чтобы разделить потоки и проблема ушла (уже 10 дней не было ни одной ошибки.)
А у вас при включеном PUB Quik начинает агрессивно грузить CPU ? У меня явно 1 ядро грузит - причем даже при отсутствии публикаций со стороны Quik. Какая-то проблема в lzmq видимо
У меня quik живёт в virtualbox, выделено 2 ядра, загрузка на процессор не более 10% во время торговой сессии с потоком обезличенных сделок.
Проблема решена: `Сделал два кофига для скриптов: один на pub, другой на req, чтобы разделить потоки и проблема ушла.
У меня операционная система Debian Buster, quik работает в VirtualBox на windows 10. Иногда просто падает, когда запущен quik-lua-rpc. Воспроизводится, например, если послать getSecurityInfo_pb2 без пауз раз 200 подряд. Ошибка в системном журнале следующая:
Кто-то с таким сталкивался?