forever

    0熱度

    2回答

    這必須是一個通用問題。 我看,發現node-cron是在節點中運行cron任務的熱門選擇。 我知道永遠確保節點進程在崩潰後重新啓動。 問題仍然是vm重新啓動後會發生什麼?我如何保證node +永遠+ cron任務正在運行? 我是否必須運行系統啓動腳本(痛苦)還是有辦法避免這種情況並通過節點或節點模塊進行配置? 乾杯 關緊

    0熱度

    1回答

    我正在運行我的節點應用程序直到永久,並保存日誌文件。我的問題是日誌以格式化的方式保存。所以顏色結束一切都被保存了。如果我cat代碼到命令行看起來不錯,但如果我在任何文本編輯器中打開它,我也會得到格式化字符串。 ^[[0;36mMongoose:^[[0m games.find({ progress: ^[[32m'waiting'^[[39m }) { fields: { _id: ^[[33m1

    2熱度

    1回答

    我是新的,企圖學習它,我試着運行這個例子 http://markshust.com/2013/11/07/creating-nodejs-server-client-socket-io-mysql 它有沒有問題,一切正常到Node.js的左右。但後來我想永遠和暴發戶運行這個服務器,併發生了一個奇怪的問題。當我第一次重新啓動系統時,upstart運行良好的服務器,但服務器腳本不列出mysql條目。但

    1熱度

    2回答

    我是新來的流浪漢,我在VirtualBox 4.3.6中設置了一個Node.js CentOs 6.5 x86_64開發機器並將它打包到一個流浪盒子中。我的主機操作系統是Windows 8.1 Pro。 我所試圖做的是創造外殼,運行vagrant up當bootstrap.sh將檢查項目目錄中存在app.js的規定,如果不存在,它會創建一個臨時app.js和運行forever start -w a

    2熱度

    1回答

    我試圖使用-p選項來定義永久啓動sudo時保留pid文件的位置。但是,pid文件總是顯示在/home/user/.forever而不是/var/run/forever 編輯:fyi我已經在生產中切換到dev和pm2中的nodemon。

    0熱度

    1回答

    我爲我的web服務器使用node.js,我想永遠(或類似的東西)來運行服務器。 我也使用git來管理網站。我在服務器上有一個裸存儲庫,可以從本地計算機上推送/取出。我希望知識庫能夠在推進時做三件事情。 CD到我的工作目錄(在服務器上) 已從裸回購 重新啓動運行Web服務器的工作目錄上拉。 以下腳本看起來像是我應該在我的裸回購庫中用作post-receive掛鉤。 cd ~/site git pu

    1熱度

    1回答

    的Ubuntu 12.04.1 LTS 節點v0.10.21 這是來自終端的輸出。 $ forever module.js:340 throw err; ^ Error: Cannot find module './daemon.v0.10.21' at Function.Module._resolveFilename (module.js:338:15)

    0熱度

    1回答

    我正在開發使用節點JS,套接字IO和JSON文件的實時聊天應用程序。我正在使用JSON文件來讀取和寫入聊天數據。現在我遇到了一個問題,當我進行壓力測試時,即將連續消息推送到JSON文件中時,JSON格式變得無效,並且我的應用程序崩潰了。儘管我使用的forever.js應該保持應用程序正常運行,但應用程序仍然崩潰。 有沒有人有這個想法? 在此先感謝您的幫助。

    0熱度

    1回答

    我正嘗試在鈦中構建我的項目,但我總是遇到此錯誤。 events.js:72 throw er; // Unhandled 'error' event ^Error: spawn ENOENT at errnoException (child_process.js:988:11) at ChildProcess._handle.onexit (child_process.js:779:34) [[e

    0熱度

    1回答

    我需要我的capistrano部署幫助。 所有過程做工精細,直到它到達永遠proccess推出。 永遠的進程已經啓動,但卡皮斯特拉諾進程仍然在這個任務。 這是我的任務: desc 'Start application' task :start do on roles(:app), in: :sequence, wait: 5 do execute "cd #{cur