所以我创建了一个程序,并在我的PC上运行的VM上运行它。它使用nodejs和socket.io,我已经在本地运行良好。
无论如何,我试图在ubuntu azure VM上运行并运行它。在客户端浏览器上,它似乎使初始websocket连接正常(并在nodejs终端中说明),但是当我在客户端上尝试.emit(... message ...)时,nodejs服务器进程似乎崩溃了,我不知道如何找出原因。
在ssh终端中,我得到的是“DEBUG:程序节点app.js以代码null退出”这绝对没用。我还是Linux的新手,所以我问我怎样才能找出出错的地方?
我尝试在我的nodejs应用程序中添加console.log()无处可用,所以我想我问,在ubuntu(在azure上)我会在哪里找到nodejs的崩溃日志?
我在这里看了一下:/ var / log /,但没有找到任何特别有用的东西,不知道在哪里我应该看看那个地方。