У меня есть программа Gradle, которая запускает бот Discord на Heroku. Бот обрабатывает все возможные исключения, и он прекрасно работает на моем P C. Я переключился на Heroku, потому что я не хочу, чтобы бот перестал работать go в автономном режиме, когда мне нужно перезапустить P C или по другим причинам.
Согласно журналам приложения, в программе нет ошибок. Через несколько минут после развертывания в журналах просто говорится: «Состояние изменилось с начала сбоя». Есть ли способ получить более подробную информацию о том, почему приложение упало? Я на 90% убежден, что мое приложение не обрабатывает sh само по себе, так как оно довольно долго работает на моем P C без проблем.
Время от времени В журналах будет указано «Состояние изменилось с сбоя на запуск», и программа будет перезапущена так, как будто я повторно развернул приложение, но я этого не сделал. Может, Heroku каким-то образом запускает приложение?
В любом случае, приложение запускается всего около двух-пяти минут, и никогда больше, без ошибок в журналах. Любая помощь приветствуется!