pm2

    3熱度

    4回答

    玉傢伙, 這是推動我堅果......不能讓我的應用程序的NodeJS到自動啓動開機@在樹莓派... 機器:Raspberry 2(Raspbian Jessie) 嘗試了我在Google上找到的幾乎所有可能的解決方案。 這是我已經結束了: 安裝PM2 $ sudo npm install -g pm2 這將其安裝成的init.d腳本並運行該應用程序爲pi用戶 $ sudo pm2 startu

    6熱度

    1回答

    您好我正在按照教程來構建nodejs應用程序。本教程使用gulp,運行我的應用程序,我只是做gulp dev開始所有的事情。在我gulpfile我: var fs = require('fs') var gulp = require('gulp') fs.readdirSync(__dirname+'/gulp').forEach(function(task){ require('

    2熱度

    1回答

    我一直在創造一個angularjs應用程序,並添加Gruntjs作爲它的任務運行.. 所以每當我試圖運行我的應用我會去的項目目錄,並運行一個咕嚕的任務,是grunt server。命令包含以下代碼 grunt.registerTask('server', 'start a web server with extras', function (target) {

    0熱度

    1回答

    我想將命令行參數傳遞給我的腳本。 在我永遠用來傳遞參數一樣 forever start example.js 8080 我無法弄清楚如何做到這一點的PM2。 我試圖 pm2 start KratosReq.js -- -p 8080 但同時從process.argv閱讀,數組包含 [ 'node', '/usr/local/lib/node_modules/pm2/lib/ProcessC

    1熱度

    2回答

    我有一個節點聊天應用程序,需要在我的服務器上運行(ubuntu與nginx)。問題是應用程序在幾個小時或幾天後停止。 當我檢查服務器時,我發現我的pm2列表是空的。 我用它來開始我的應用程序的代碼: pm2 start notification_server/index.js 彷彿PM2在一段時間後恢復它在某種程度上看起來。我也嘗試過永久使用,但後來遇到同樣的問題。有沒有辦法阻止pm2列表變空

    4熱度

    1回答

    有沒有辦法爲所有nodejs進程平均重啓pm2?我正在尋找類似於Apache's graceful restart的東西。希望避免爲每個代碼部署消除正在進行的服務器執行。

    0熱度

    1回答

    我剛剛遇到問題,我正在使用webhook for github(我在php中寫了一個)。 的問題,我想從我的PHP代碼類似的東西重新啓動我的PM2應用的NodeJS: shell_exec("pm2 restart test"); ,但我的用戶:www數據(Nginx的)無法執行它。當我嘗試登錄爲WWW的數據,我得到這個: Error: EACCES, permission denied '/

    2熱度

    1回答

    有沒有辦法使用PM2運行grunt serve? 這樣我就可以將我的環境設置爲在計算機啓動時自動啓動。 我發現是這樣的: cd /path/to/project/ pm2 start grunt --name website -- serve 但是,這似乎並沒有工作。看着pm2 logs當我收到以下錯誤: PM2: 2015-10-19 18:23:44: Script C:\Users\.

    8熱度

    1回答

    我試圖使用PM2來管理Node.js的集羣 pm2 start . -i 3 我目前運行在Heroku上的應用程序,並使用Procfile與上面的命令端口號,但我不知道如何配置pm2以使用現有的PORT env var。類似於pm2 start . -p $PORT 我錯過了什麼?

    2熱度

    1回答

    我寫了兩個簡單的Node.js應用程序,每個應用程序都在端口(1337和1338)上運行服務器,並使用PM2(和Keymetrics)保留他們還活着,但每隔幾天,所有三個Node.js應用程序(包括PM2)同時崩潰。我對Node.js相當陌生,不確定如何調查問題的根源。 詳情: 兩個服務器響應傳入的GET請求。一種是響應於Bitbucket觸發器自動執行GIT獲取/拉取,另一種將URL轉換爲PDF