Angular Universal for SSR を使用して Angular 7 アプリケーションを作成しました。ローカルでテストすると、静的コンテンツのレンダリングが問題なく表示されます。
npm run build:prod && npm run server -o
ただし、ファイルとserver.js
フォルダーがサーバーにデプロイされ、root ユーザーとしてアプリケーションを起動した後、server
browser
pm2 start server.js
それは私に次のことを与えます:
PM2 | App [server:0] starting in -fork mode-
PM2 | App [server:0] online
PM2 | App [server:0] exited with code [0] via signal [SIGINT]
PM2 | App [server:0] starting in -fork mode-
PM2 | App [server:0] online
PM2 | App [server:0] exited with code [0] via signal [SIGINT]
PM2 | App [server:0] starting in -fork mode-
PM2 | App [server:0] online
PM2 | App [server:0] exited with code [0] via signal [SIGINT]
PM2 | App [server:0] starting in -fork mode-
PM2 | App [server:0] online
PM2 | App [server:0] exited with code [0] via signal [SIGINT]
PM2 | App [server:0] starting in -fork mode-
PM2 | App [server:0] online
PM2 | App [server:0] exited with code [0] via signal [SIGINT]
PM2 | App [server:0] starting in -fork mode-
PM2 | App [server:0] online
PM2 | App [server:0] exited with code [0] via signal [SIGINT]
予想どおり、pm2 は終了するとアプリケーションを再起動します。問題は、アプリケーションが開始後すぐに終了するように見えることです。
または、発行
node server.js
同じことを行います。アプリケーションが実行され、メッセージなしでシェル プロンプトに戻ります。
問題を引き起こしている可能性のあるアイデアはありますか?ティア