pm2

    0熱度

    1回答

    我使用PM2模塊運行的服務器的NodeJS到服務器的NodeJS。我開始在我的膩子服務器以下命令行: pm2 start app.js 而且我想通過「自定義」命令,像quit服務器; save; load。我使用標準輸入這樣做,我有一個看起來像代碼: process.stdin.resume(); process.stdin.setEncoding('utf8'); process.st

    0熱度

    1回答

    我想通過使用pm2來啓動一個使用pm2的節點程序。問題在於pm2 start命令在ansible下不是冪等的。再次運行時會出錯。 這是我ansible發揮 - name: start the application become_user: ubuntu command: pm2 start app.js -i max tags: - app 現在,如果

    0熱度

    2回答

    我是新來的pm2概念,我面臨的問題,我的CPU使用率增加,並達到100%的內存和我的服務器宕機導致網站崩潰,所以任何人都可以請諮詢我這個。我是否需要更改我的生產(現場)服務器的配置,如增加內存?我的代碼也是必要和充足的。我是ec2用戶。

    0熱度

    3回答

    我使用pm2作爲Node.js的進程管理器。在很多情況下,我認爲我會把它作爲一個守護進程運行,但是如果你在本地使用它作爲調試,我認爲有時候你會使用--no-daemon選項。 如何在使用此--no-daemon選項移動pm2時結束該過程?

    0熱度

    2回答

    我在我的nodejs網站有一個奇怪的問題。我有一個執行SQL命令的函數。它完美的工作,但運行幾天後的服務器。它開始返回一個空陣列!當我重新啓動服務器時,它會重新開始工作,但幾天後仍會崩潰。 這是錯誤(空數組錯誤): TypeError: Cannot read property '0' of undefined at Query._callback (/home/mikro/www/my

    0熱度

    1回答

    我正在嘗試查找發生此錯誤的原因。 當我運行express.js app (using pm2)它使MySQL 5.7服務器停止,當我嘗試重新啓動MySQL服務器時,它輸出一個錯誤。 請注意,express.js app正在端口80上運行,而MySQL正在端口3306上運行。並且express.js應用程序不會嘗試以任何方式與MySQL交談或連接,因此它們不應該彼此交互。 平臺:數字海洋,操作系統:

    2熱度

    1回答

    據我所知,PM2 Cluster Mode允許我們輕鬆地跨單個機器上的CPU進行擴展。它是否創建了它正在擴展的節點應用程序的多個實例?從本質上講,它與使用Nginx這樣的反向代理在不同端口上運行多個節點應用程序是一樣的嗎? 然後,有Node Cluster其中分叉子進程。與PM2集羣模式相比,此方法效率更高,因爲它運行單個節點應用程序並使用工作線程處理傳入請求?

    0熱度

    1回答

    如何部署節點與JS與PM2生產環境變量快遞框架應用程序和生成的啓動腳本與同一生產環境變量重啓。 我已經使用這個至今 pm2 start hello.js pm2 startup systemd sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u sammy --hp /home/s

    1熱度

    1回答

    因此,我有一個node.js應用程序,我正在cluster mode使用pm2運行。我在我的pm2模式中爲Web節點傳遞以下選項。 exec-mode : "cluster" --node-args : ["--inspect=5678"] 和工作節點我傳遞如下配置 --node-args=["--inspect=5679"] 當我在cluster mode開始我的應用程序,調試是不可能

    3熱度

    2回答

    我有一個nodejs應用程序在服務器上運行。 我什麼時候應該使用PM2重啓,什麼時候應該PM2重裝使用嗎? 這裏提到的pm2 documention,但無法弄清楚兩者在使用情況上的差異。