-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Бот из example выключается через час. #19
Comments
При инициализации Например: OkHttpClient client = new OkHttpClient();
client.setConnectTimeout(30, TimeUnit.SECONDS);
client.setReadTimeout(30, TimeUnit.SECONDS);
HttpClient vkHttpClient = new VkOkHttpClient(client); |
Сделал так, и подключил логгер. Все равно через час логгер выводит: |
Аналогичная ошибка, но бот выключается через пару секунд.
|
@DokanBoy я, к сожалению, не смогу ничего подсказать без логов. Могу посоветовать при инициализации использовать свой http-клиент и вести подробный логгинг запросов, |
@NikitaBolshakov ошибка говорит о том, что ВК вернул ошибку, но какая там ошибка, здесь не говорится — могу посоветовать тоже самое, добавьте логгер и над ошибкой от ВК можно будет уже думать. |
@Egorrko встретился с той же самой проблемой. Логгер подсказал, что перед ошибкой клиент делает кучу запросов на получение лонгполл-сервера. Оказалось, что при замене сервера не обновляется последнее сообщение. Добавил отправку запроса с получением последних изменений и мой бот спокойно работает уже больше двух часов. #22 |
В одном потоке запустил бота, в другом выводил в консоль текущее время. Бот выключился ровно через час бездействия(без обращений к боту от пользователей).
Вывел ошибку
BotsLongPollApi::exceptionHandler::error = com.petersamokhin.vksdk.core.error.VkResponseException: BotsLongPollApi failed retrieving server info after error: bad VK response: Error occurred during the VK response parsing or handling
.После этого при повторном запуске выходит та же самая ошибка.
The text was updated successfully, but these errors were encountered: