Я многократно замечал это, но проблема проявляется непоследовательно.
Когда я создаю ответ, публикую его, затем сразу же возвращаюсь, редактирую и нажимаю «Сохранить», а потом повторяю то же самое, иногда интерфейс не отображает последние правки. Правки сохраняются на сервере, потому что при обновлении страницы они появляются, но проблема в том, что они не всегда отображаются до перезагрузки страницы. Это происходит как с новыми ответами, так и при многократном редактировании в течение 2–3 минут до того, как пост зарегистрирует тег изменённой версии.
Я наблюдаю это после обновления до версии 3.1.0 (сейчас используется 3.1.2, 1 ГБ ОЗУ и 1 процесс Unicorn) при использовании браузера Chrome (Windows 10) и Safari на iPhone (iOS 17.0.3). Это происходит довольно часто, поэтому я и сообщаю об этом.
Раньше такого не было. С момента появления проблемы произошло только два изменения:
Один из простых способов воспроизвести эту проблему: если сотрудник/руководитель уровня TL4 редактирует и заголовок, и содержание темы, отображается только одно из двух изменений (обычно редактирование поста), тогда как другое изменение отмечается, но не видно.
Это означает, что вы действуете слишком быстро, и вам нужно замедлиться. Это механизм защиты, предотвращающий наводнение вашего форума скриптами. Многие веб-приложения предупреждают вас, когда вы действуете слишком быстро, и затем отклоняют вашу операцию.
Я понял это из кода 429. Если вы посмотрите на приведённый выше пример видео, кажется ли он быстрым? Форум должен уметь различать быстрое создание постов с одного аккаунта/IP и редактирование пользователем своего поста примерно через 5 секунд.
Кроме того: я не вижу никаких проблем при редактировании этого поста каждые 5 секунд или около того. Это уже моя 5-я правка в течение минуты.
6-я правка: значит, что-то изменилось после обновления до версии 3.1.x, потому что раньше всё работало нормально. Или порог для 429 зависит от количества единорогов?
Имеет ли ошибка 429 какое-либо отношение к количеству настроенных единорогов (1 или больше)? Я не вижу этой проблемы на этом сайте, но она стабильно возникает на моём.
Так что же, это не влияет на этот сайт? Я могу вносить правки в свой пост здесь каждые несколько секунд без каких-либо проблем (я пробовал редактировать до 8 раз подряд за несколько секунд), но на моём сайте это, похоже, является проблемой (даже при всего двух правках).