170 похожих чатов

Привет. У меня в логах появилась ошибка. По джобам, которые всегда

работали и все круто было. Все по стандартному.
Нагуглил и вроде как много обращений или типо того. Почему такое случилос в стандартном пакете лары?
Сама ошибка:
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (SQL: select * from jobs where queue = default and ((reserved_at is null and available_at <= 1614152091) or (reserved_at <= 1614152001)) order by id asc limit 1 for update) 

8 ответов

7 просмотров

Какая база данных у тебя?

Vlad-Nesqiuk Автор вопроса

Mysql

Точно? А какая версия?

Vlad-Nesqiuk Автор вопроса

Точно. 5.8

Я не уверен именно так ли это, так как сильно в этом не разбирался, но вроде в той версии нет возможности сделать блокировки строчки в базе lock for update и из-за этого случаются этого дедлоки. И решением может быть обновление до восьмой версии где эта возможность есть либо же переключить драйвер например на редис

https://github.com/laravel/framework/issues/7046 вот здесь можешь глянуть почему такое случилос в стандартном пакете лары. В кратце дб не очень хороший драйвер для очередей, лучше редис

Vlad-Nesqiuk Автор вопроса

Спасибо, но почему мускул не может принять до 5 очередей?) Как же он тогда обрабатывает под 2млн записей?)

Так я же тебе ответил, что там нет возможности скипануть залоченые строчки в базе

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта