Страница 7 из 7

Re: General Error

Добавлено: 11 мар 2021, 11:00
Stanislav
папа Карло писал(а): 11 мар 2021, 10:32 похоже все работает?
ДА.
Па, мож не нада больше мудрить, а? :roll:

- Солнце утром встает, а вечером садится?
- Да.
- Проверял?
- Да.
- Вот и не трогай ничего, если работает!!!

Re: General Error

Добавлено: 11 мар 2021, 12:36
Stanislav
LeeVan писал(а): 11 мар 2021, 10:33
папа Карло писал(а): 11 мар 2021, 10:32 похоже все работает?
нет здоровых людей.
Есть не обследованные :)
the universe is about 13.8 billion years old, even with five 9's you can expect 138 thousand years of downtime.

Re: General Error

Добавлено: 11 мар 2021, 12:49
LeeVan
Stanislav писал(а): 11 мар 2021, 12:36 the universe is about 13.8 billion years old, even with five 9's you can expect 138 thousand years of downtime.
такая старая, знакомая история.
Песональный косяк накладывается на несовершнство системы и они взаимно аннигилируют.
Все чудесно, жизь прекрасна, но стоит только обнаружить и исправить косяк....

Re: General Error

Добавлено: 11 мар 2021, 13:41
Waterbyte
Stanislav писал(а): 11 мар 2021, 11:00
папа Карло писал(а): 11 мар 2021, 10:32 похоже все работает?
ДА.
Па, мож не нада больше мудрить, а? :roll:

- Солнце утром встает, а вечером садится?
- Да.
- Проверял?
- Да.
- Вот и не трогай ничего, если работает!!!
в очередной раз вынужден признать, что согласен со станиславом. хотя сам бывший датабазник.

Re: General Error

Добавлено: 11 мар 2021, 13:47
папа Карло
для тех, кому интересно, что случилось:
- каморка получала регулярный апдейт всего (новая версия пхпбб, пакеджи в которые входил апдейт mariadb)
- после апдейта начала крашиться база. пока сервис перезапускался, мы все видели что не можем законектиться.
- база крашидась из-за запроса вида

Код: Выделить всё

delete from table where id in (,,,)
в списке находилось огромное число элементов
- есть баг для mariadb который говорит про это, они его не решили (решают вообще?) и говорят чтобы народ правил дизайн своих аппликейшенов (в этом они частично правы)
- этот запрос жутко плохой и при правильном дизайне не существовал бы, но как сказали вверху universe очень старый :)
- у нас ситуация, что скорее всего ни те ни другие не будут в краткосрочной перспективе ничего чинить (хотя со стороны mariadb, ситуация что запрос может крашнуть движок, помоему это позор)

что сделано:
- добавил индекс в базу (реально он не нужен)
- переехали на более большой бокс (это скорее всего тоже не нужно, но пока оставлю)
- изменил запрос в phpbb, теперь он будет удалять больше и возможно кто-то не увидит каких то email уведомлений. это самый простой хак который можно сделать чтобы не копаться глубоко в исходниках. (это то, что пофисило проблему)

что осталось сделать:
- добавить таск в ansible чтобы новые апдейты не зарегрессили проблему.

на вопрос "а может ничего не трогать": извиняйте, но патчи надо ставить иначе вероятность что попнут увеличивается.

Re: General Error

Добавлено: 11 мар 2021, 14:04
Waterbyte
папа Карло писал(а): 11 мар 2021, 13:47на вопрос "а может ничего не трогать": извиняйте, но патчи надо ставить иначе вероятность что попнут увеличивается.
у каждого своё последствие на всю оставшуюся жизнь. у кого-то оно от работы в майкрософте.

Re: General Error

Добавлено: 11 мар 2021, 18:43
папа Карло
Waterbyte писал(а): 11 мар 2021, 14:04
папа Карло писал(а): 11 мар 2021, 13:47на вопрос "а может ничего не трогать": извиняйте, но патчи надо ставить иначе вероятность что попнут увеличивается.
у каждого своё последствие на всю оставшуюся жизнь. у кого-то оно от работы в майкрософте.
какой ты злобный! 8)

Re: General Error

Добавлено: 15 мар 2021, 13:04
alpax
папа Карло писал(а): 11 мар 2021, 13:47- изменил запрос в phpbb, теперь он будет удалять больше и возможно кто-то не увидит каких то email уведомлений. это самый простой хак который можно сделать чтобы не копаться глубоко в исходниках. (это то, что пофисило проблему)
Похоже, действительно есть такой побочный эффект - некоторые уведомления не приходят. Но не критично - напрягает гораздо меньше, чем "генеральская ошибка". Сколько жили вообще без уведомлений. :)

Re: General Error

Добавлено: 15 мар 2021, 13:15
Wind
А вот подскажите как отписаться от темы
Раньше было как-то легко
А сейчас только вписаться легко

Re: General Error

Добавлено: 15 мар 2021, 14:59
Stanislav
Ну вот... Теперь у Микрософта Генерал Еррор :-(
Вот вам и клауд...

Re: General Error

Добавлено: 30 мар 2021, 02:33
Wind
Поиск
Одно слово ищет
Два три слова подряд - уходит в несознанку