Обновление браузера не удаётся, когда Discourse настроен на использование одного воркера Unicorn

Ссылки на посты здесь, где было предположено, что это может быть ошибка.

2 лайка

Позвольте мне переформулировать свой ответ здесь:

Это похоже на ошибку, особенно учитывая, что система вскоре после этого временно сокращается до одного рабочего процесса unicorn.

Число 2 зашито в коде, как и число 1 для сокращения.

Редактирование: похоже, что это изменение внесло несоответствие

Спасибо за новую тему.

1 лайк

Да, я просто не думаю, что мы можем это поддержать; исправление ошибки здесь будет заключаться в том, чтобы сделать её возникновение невозможным, а не исправлять код обновления.

2 лайка

Что именно должно стать невозможным? Настройка единственного единорога? И всё же такая конфигурация работала лучше для автора оригинального поста, пока не было выполнено обновление.

Поскольку обновление сокращает количество единорогов до одного, мне кажется очевидным, что одного единорога достаточно в момент обновления.

Вы изучали историю этой части кода?

Просто сделайте невозможным обновление через UI, если у вас только 1 единорог. Заставьте пересобирать из консоли — в любом случае памяти слишком мало.

2 лайка

Справедливо — в последнее время я всё чаще прибегаю к консоли, особенно на экземплярах с ограниченным объёмом памяти.