【问题标题】:How can i access nodejs terminal in production to view run time errors如何在生产中访问 nodejs 终端以查看运行时错误
【发布时间】:2019-05-03 07:42:23
【问题描述】:

如果有办法,我想在生产中访问节点应用程序终端,因为在开发中我们可以访问终端以查看活动、事件和日志消息,但在生产(cPanel)中我没有找到可以使用的工具查看运行时错误以解决代码中的任何错误。 如果您知道有关此问题的任何解决方案,请回答我,我正在非常认真地看待它。谢谢,任何帮助都会得到帮助

【问题讨论】:

    标签: node.js express deployment terminal runtime-error


    【解决方案1】:

    不客气?? 共享主机根本无法访问终端 您必须购买虚拟专用服务器 (VPS),才能运行您的 nodejs 应用程序和访问终端。

    【讨论】:

    • 感谢您的时间和帮助,有什么方法/技巧可以知道运行时错误吗?
    • @jan 你如何在 cpanel 中运行你的节点应用程序?请解释更多
    • 我正在使用 namecheap 共享主机托管我的应用程序,它们为节点应用程序 namecheap.com/support/knowledgebase/article.aspx/10047/2182/… 提供了特殊的构建工具,我已经成功部署了我的应用程序,然后从一个按钮开始。一切都很好,但在生产中级别我在我的应用程序的某个时刻遇到异常
    【解决方案2】:

    将 pm2 用于生产 nodejs 应用程序。

    npm i pm2 -g
    

    PM2 是用于 Node.js 应用程序的生产流程管理器,具有内置负载平衡器。它使您可以使应用程序永远保持活跃,在不停机的情况下重新加载它们,并促进常见的系统管理任务。

    【讨论】:

    • 感谢您的回复,我是 web 开发的新手,我尝试了 pm2,但是如何在 cpanel 环境中将其安装到全球生产中
    猜你喜欢
    • 2022-07-26
    • 2021-09-09
    • 2018-07-15
    • 2020-07-11
    • 1970-01-01
    • 2019-10-14
    • 2021-11-29
    • 2018-09-18
    • 2016-06-09
    相关资源
    最近更新 更多