Heroku не позволяет мне запускать приложение, так как оно остается включенным в течение нескольких секунд, и затем это происходит:
2020-04-07T23:11:35.586817+00:00 heroku[web.1]: State changed from starting to crashed
2020-04-07T23:11:35.597942+00:00 heroku[web.1]: State changed from crashed to starting
После этого Heroku перезапускает приложение, и приведенный выше код отображается еще один время (на этот раз перезапуска нет, просто cra sh).
2020-04-07T23:12:38.593514+00:00 heroku[web.1]: State changed from starting to crashed
Я искал проблемы в своем коде и не мог их найти, поэтому удалил все и сделал мой основной файл core.js
единственный диск-бот, который просто посылает сообщение для встраивания с заголовком:
const { Client, MessageEmbed } = require('discord.js')
const client = new Client()
let channel = null
client.on('ready', () => {
console.log(`bot ${client.user.tag} running`)
channel = client.channels.cache.find(ch => /generic_channel_name/.test(ch.name))
const embed = new MessageEmbed()
.setTitle('Commom title')
.setColor('#ffff00');
channel.send(embed)
})
client.login(config.token)
Даже один setInterval заставляет Heroku взломать sh приложение:
setInterval(() => {
console.log('Testing')
}, 3000)
Я действительно много чего перепробовал, но единственное, что я не сделал, не смог sh - это просто для l oop от 0 до 100.000
Может кто-нибудь мне помочь?