そのため、プログラムを作成し、PCで実行されているVMで実行しました。nodejsとsocket.ioを使用しており、すべてローカルで正常に実行されています。
とにかく、私はそれをすべてubuntuazureVMで稼働させようとしています。クライアントブラウザでは、最初のWebSocket接続が正常に行われているようです(nodejsターミナルでこれを言います)が、クライアントで.emit(... message ...)しようとすると、nodejsサーバープロセスがクラッシュするようです、そしてその理由を知る方法がわかりません。
sshターミナルでは、「デバッグ:プログラムノードapp.jsがコードnullで終了しました」だけが表示されますが、これはまったく役に立ちません。私はまだLinuxに慣れていないので、何が問題になっているのかをどうやって知ることができますか?
nodejsアプリのconsole.log()をあちこちに追加しようとしましたが、役に立たなかったので、ubuntu(紺碧の)のどこにnodejsのクラッシュログがありますか?
私はここで少し見回しました:/ var / log /、しかし特に有用なものは何も見つかりませんでした、それがその場所であるかどうか私がどこを探すべきかわかりません。