我有一個使用nodejs的網站。問題在於用戶上傳圖片時網站停止工作。那是因爲PM2重新啓動服務器時,我認爲文件更改。如何解決這個問題呢。 謝謝Expressjs pm2忽略觀看公共/圖像文件夾
回答
PM2有特殊標誌--ignore-watch
標誌。
試着在你的app.js/index.js是同一目錄下創建文件process.json
並粘貼此:
{
"watch": ["server", "client"],
"ignore_watch" : ["node_modules", "public/images"],
"watch_options": {
"followSymlinks": false
}
}
更多關於該主題:http://pm2.keymetrics.io/docs/usage/watch-and-restart/
把process.json放在哪裏來向我們展示日誌文件?這是我的目錄http://prntscr.com/bm1bms –
在主服務器文件/項目根文件夾旁邊。 –
什麼是確切的路線:pm2 -ignore-watch?請使其更詳細 –
- 1. 僅觀看列出的文件夾PM2
- 2. Laravel 4路線打擊公共文件夾,而不是觀看文件夾
- 3. SVN:忽略子文件夾
- 4. 忽略文件夾名稱
- 5. TortoiseHG忽略文件夾
- 6. jshint忽略node_modules文件夾
- 7. 的.htaccess忽略文件夾
- 8. Git忽略子文件夾
- 9. 列出公共文件夾
- 10. 的Git忽略不忽略指定的文件夾/文件
- 11. 忽略圖像文件夾的重寫規則
- 12. Laravel:訪問公共文件夾內的圖像
- 13. 如何調用公共文件夾中的圖像laravel 5.4
- 14. Laravel:加載存儲在「公共」文件夾外部的圖像
- 15. 路由到公共文件夾的圖像不點火
- 16. 從公共文件夾外部顯示多個圖像
- 17. TortoiseSVN - 忽略文件和文件夾
- 18. Worklight加載公共和自定義外觀文件夾?
- 19. Git pull忽略圖像文件
- 20. FUELPHP - 改變我的公共文件夾中的「公共」文件夾
- 21. 如何忽略公共/資產與Pow
- 22. webpack圖像公用文件夾
- 23. 忽略svn控制文件夾中的文件和文件夾?
- 24. gitignore規則文件夾中的文件也忽略文件夾
- 25. .gitignore - 忽略文件夾排除被忽略的困難
- 26. .htaccess文件夾看起來像觀看php文件有和沒有正斜槓
- 27. 子文件夾視圖expressjs 3x/nodejs
- 28. 查看文件夾中的圖像
- 29. 角2圖像文件夾不看
- 30. 忽略htaccess中的文件夾
PM2不會自動重新啓動的過程中它除非你專門提出要求。或者,您可以將文件保存在工作目錄之外的文件夾中,這實際上更好,因爲數據應與代碼分開。還請通過發出'pm2 logs' –