Я получаю сообщение об ошибке «Базовое соединение было закрыто: соединение, которое должно было поддерживаться, было закрыто сервером» от Slack API. Может ли кто-нибудь объяснить причину? А какой таймаут у Slack сервера?
Ошибка времени выхода Slack API
Ответы (1)
Соединения через WebSocket могут не работать по ряду причин - сбой сервера Slack, обновление ПО Slack, команда удалила ваше приложение, боги Интернета решили, что вы должны быть наказаны, и так далее.
Когда это произойдет, ваше приложение должно попытаться повторно подключиться. Если ошибка находится в строке «invalid_token», это будет означать, что ваше приложение было удалено из группы. В противном случае соединение должно быть восстановлено.
Другой вопрос, как быстро и сколько раз нужно пытаться переподключиться. Обычно фреймворки предоставляют разумные значения по умолчанию. Что ты используешь?
person
Matthieu
schedule
03.06.2016