运行时应用程序

安德烈·卡德尼科夫

我可以将 heroku 用于必须始终运行的 nodejs 应用程序吗?现在我想创建没有 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');
  });
法瓦兹·阿卜杜拉

是的,在 Heroku 上部署和运行 Node.js 应用程序比我们想象的要容易得多。您可以在此处找到有关 Heroku 上实时 Node.js 应用程序的指南

您必须使用付费计划来运行实时应用程序。正如我们所知,免费的 Heroku Dyno 会在 30 分钟不活动后进入睡眠状态。当我们在非活动状态后访问我们的应用程序时,我们必须等待几秒钟才能回到活动阶段。可以在此处找到有关 Heroku 计划和定价的更多详细信息

PS:由于我是初学者,请不要停止我的回答。您可以等待尚未到来的 StackOverflow 专家的答案。或者,如果您愿意,请在 Heroku 支持上打开一张票并在那里询问您的问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章