【发布时间】:2020-08-02 22:43:16
【问题描述】:
我是节点世界的新手。我创建了一个节点 js 休息 API。当我第一次在本地机器或终端中运行 npm start 时,我可以在终端中看到 console.log() 。现在,我在 Ubuntu 作为操作系统的 AWS Ec2 实例上运行相同的应用程序。我运行 npm start 并在端口 80 上提供我的应用程序。我通过 ssh 执行此操作,并在运行我的服务器后关闭 ssh 连接。但是当我通过 ssh 重新连接时,出于某种目的,我想在终端中查看这些 console.log() 消息。
我完全理解在终端中记录消息不是一个好主意,并且可以有很多选择。只是想知道如何访问我们在启动应用程序时看到的相同终端窗口/结果。
【问题讨论】:
-
你好贾斯莫汉!当您在真实服务器中部署应用程序时,日志会保存到物理位置。这取决于您的系统。你用什么来运行你的应用程序? PM2?永远?
-
@MattiaRasulo 我正在使用 nodmon 运行我的应用程序。感谢您的评论
标签: reactjs express ubuntu amazon-ec2