Ошибки 502 при переименовании крупных (по количеству тем) категорий

Спасибо… но эти логи, полученные через tail, пролетают со скоростью миллион миль в час, я не думаю, что смогу что-то уловить :smiley:

Я только что попробовал снова, с открытым разделом /logs/, и новых ошибок нет, только новые предупреждения. В основном:

  • «Нарушение CSP» в ряде разных тем.
  • «Uncaught [object Object]» в ember_jquery
1 лайк

Возможно, стоит поискать название категории в логах?

2 лайка

Это происходит с любой категорией или только с одной конкретной?

Если вы создадите новую категорию и попытаетесь её переименовать, ошибка тоже возникнет?

3 лайка

У ваших категорий много постов?

3 лайка

Только что попробовал переименовать небольшую категорию, и всё прошло нормально.

В той, которую я пытаюсь переименовать, их действительно было много.

Ничего там нет :confused:

3 лайка

Тогда, похоже, у меня та же проблема:

3 лайка

Краткое описание:

При переименовании категорий что-то затрагивает каждую тему или каждый пост, что приводит к истечению времени ожидания операции.

9 лайков

Похоже, это связано с поиском? Это действительно будет очень затратно, и эту задачу следует перенести в фоновый режим.

5 лайков

Надеюсь, нет. Боюсь, их уже слишком много.

Мои серверные резервные копии продолжают не удаваться, потому что, хотя они запускаются в 2 часа ночи (по местному времени для большинства пользователей), слишком много активности на диске, чтобы завершить их.

…но я не хочу уходить от темы :smiley:

1 лайк

Вот это:

@tgxworld, можешь вынести всю работу по поиску, включая установку версии в 0, в фоновую задачу?

6 лайков

PR доступен по адресу PERF: Update index for category in a background job. by tgxworld · Pull Request #11161 · discourse/discourse · GitHub.

РЕДАКТИРОВАНИЕ: Объединён :slight_smile:

10 лайков

Похоже, это исправлено в последнем обновлении. Спасибо, команда!

3 лайка