我有一个使用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. jshint忽略node_modules文件夹
- 3. Git忽略子文件夹
- 4. SVN:忽略子文件夹
- 5. 列出公共文件夹
- 6. 的Git忽略不忽略指定的文件夹/文件
- 7. 如何调用公共文件夹中的图像laravel 5.4
- 8. Laravel:访问公共文件夹内的图像
- 9. TortoiseSVN - 忽略文件和文件夹
- 10. Git pull忽略图像文件
- 11. ASDoc忽略公共函数定义?
- 12. webpack图像公用文件夹
- 13. 忽略svn控制文件夹中的文件和文件夹?
- 14. gitignore规则文件夹中的文件也忽略文件夹
- 15. .gitignore - 忽略文件夹排除被忽略的困难
- 16. 查看文件夹中的图像
- 17. 角2图像文件夹不看
- 18. NET AddIn框架,忽略文件夹(.svn)
- 19. 使Dropbox忽略.svn文件夹
- 20. 忽略htaccess中的所有文件夹
- 21. HTML5 Boilerplate忽略文件夹通过file.exclude
- 22. 使用.htaccess忽略子文件夹
- 23. Gitignore不会忽略的子文件夹
- 24. App_Code文件夹,忽略编译错误?
- 25. SVN:保留文件夹;忽略内容
- 26. 在ASP中忽略文件夹MVC
- 27. svn:忽略生成的子文件夹
- 28. 忽略git的文件夹上的FTP
- 29. 忽略htaccess中的文件夹
- 30. 如何忽略ImageProcessor中的文件夹
PM2不会自动重新启动的过程中它除非你专门提出要求。或者,您可以将文件保存在工作目录之外的文件夹中,这实际上更好,因为数据应与代码分开。还请通过发出'pm2 logs' –