pm2

    0熱度

    1回答

    我有一個簡單的命令運行時正常工作: parse-dashboard --config /home/ubuntu/dash/config.json 然而,PM2運行它時,它不工作: pm2 start parse-dashboard -- --config=/home/ubuntu/dash/config.json 看日誌,我得到的錯誤: node: bad option: --config

    0熱度

    1回答

    我想開始我的應用程序的NodeJS開始應用的NodeJS,默認CMD如下: pm2 start app.js 我不能這樣做,因爲我使用交叉env和腳本如下: "start": cross-env DOTENV_FILE=.env node build/app.js 所以npm run start將啓動上面的腳本。 如何使用pm2和上面的腳本爲我的應用程序提供服務?

    0熱度

    1回答

    我已經創建了節點應用程序,我想將其部署到AWS上。 我有安裝項目,並希望使節點的永久所以我已經安裝了pm2全球範圍內,但是當我試圖啓動節點應用與PM2用這個命令 sudo pm2 start index.js 它給我的錯誤: sudo:pm2 is not a command 沒有sudo我無法啓動服務器。

    0熱度

    1回答

    我的節點應用程序當前正在使用Winston進行控制檯日誌記錄,但存在各種難以在開發環境中調試的問題。我需要創建一個只記錄警告和錯誤的記錄器,並將日誌保存到文本文件中。它應該輪換間隔並在每個週日的午夜重新開始。這是使用溫斯頓我目前的記錄: 'use strict'; const winston = require('winston'); const m = require('moment-ti

    0熱度

    1回答

    我在溫斯頓做了兩次錯誤和警告傳輸,據說寫入文件。現有的控制檯日誌傳輸工作正常,我沒有檢查pm2 logs並看到日誌,但文件傳輸不保存。 'use strict'; const winston = require('winston'); const m = require('moment-timezone'); let logger = null; /** * Initializes t

    0熱度

    1回答

    我必須建立在一個快速應用的NodeJS。我使用pm2來保持應用程序運行。有時,應用程序掛起,即頁面只是繼續加載。如果我嘗試使用SSH連接到服務器,那麼它也會掛起,並且不顯示任何提示或任何內容。一段時間後(大約1-2分鐘),應用程序開始正常運行,並且我還可以在終端中使用SSH連接到服務器。 要看看它是否是因爲穗CPU使用率我連我的PM2過程與keymetrics.io的。在這裏,我注意到每次請求(即

    0熱度

    1回答

    我有一個節點應用程序公開了一個REST API。當它收到一個http請求時,它啓動另一個/不同的節點應用程序,我們稱之爲「服務應用程序」。 REST應用程序在容器中運行,啓動服務應用程序的最簡單方法是調用child_process.exec(但我們只是pm2),但它們在相同的容器中運行。如果REST應用程序獲取多個請求,則這一個容器解決方案不會擴展。 那麼有可能REST應用程序可以啓動在其自己的容

    0熱度

    1回答

    我在單臺機器上使用websockets/ws。它的工作正常。我想在多核和多個實例上水平擴展它。 對於多核心我試過pm2,它似乎工作很好。 第一個問:這是最好的方法還是合適的方法?下面是我的測試代碼PM2 // ws-server.js const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 3131

    0熱度

    1回答

    我正在使用PM2來管理基於Node.js的微服務平臺。我們想要從我們可以看到微服務狀態的儀表板如果有任何服務需要太多的CPU或內存,並且爲此我使用了PM2的api並編寫了以下代碼片段。 function getMicroService(){ pm2.connect(function(err) { if(!err){ // Get all processes ru

    0熱度

    2回答

    我實現了卡夫卡的消費者應用程序,我只是想知道,如果我在PM2集羣模式下運行這個程序,將所有的內核消耗相同的消息或不同的消息?有沒有一種方法可以驗證它?在集羣模式下運行此應用程序是否理想?我在集羣模式下運行這個原因是因爲我們的卡夫卡產生了大量的消息。 也是目前如果我在PM2集羣模式下運行,這所有的核心都達到了它的CPU使用率達到100%。它是否會像這樣發生? FYI:我使用https://www.n