Приложение во время выполнения - PullRequest
0 голосов
/ 02 декабря 2018

Могу ли я использовать heroku для приложения nodejs, которое должно работать всегда?Теперь я хочу создать бота Telegram без webhook, и он должен работать всегда.

const TelegramBot = require('node-telegram-bot-api');
const token = 'MY TELEGRAM BOT KEY';
const bot = new TelegramBot(token, {polling: true});

bot.on('message', (msg) => {
    const chatId = msg.chat.id;

    // send a message to the chat acknowledging receipt of their message
    bot.sendMessage(chatId, 'Received your message');
  });

1 Ответ

0 голосов
/ 02 декабря 2018

Да, развертывание и запуск приложений Node.js на Heroku намного проще, чем мы думаем.Руководство по приложению Node.js в реальном времени вы можете найти в Heroku здесь

Для запуска приложений в реальном времени необходимо использовать платный план.Как мы знаем, свободный Heroku Dyno будет спать после 30 минут бездействия.Когда мы получаем доступ к нашему приложению после того, как оно неактивно, нам нужно подождать пару секунд, чтобы вернуться к активной стадии.Более подробную информацию о планах и ценах Heroku можно найти здесь

PS: Поскольку я новичок, пожалуйста, не останавливайтесь на моем ответе.Вы можете ждать ответов от опытных пользователей StackOverflow, они еще не пришли.Или, если хотите, откройте заявку в службу поддержки Heroku и задайте свои вопросы там

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...