这几天做一个陌陌的活动,发现Docker和Node&PM2配合的一些问题。
Docker 用PM2启动项目,尽量不要加 --watch
多次的重启服务可能会导致 docker container 关闭。 (原因是没有持续运行的服务,导致container关闭)
尽量不用 console.log
因为这样会吃掉很多硬盘,Docker会记录下log的输入,所以如果需要的话尽量把log存在比较大的硬盘里。
待续。。。
这几天做一个陌陌的活动,发现Docker和Node&PM2配合的一些问题。
Docker 用PM2启动项目,尽量不要加 --watch
多次的重启服务可能会导致 docker container 关闭。 (原因是没有持续运行的服务,导致container关闭)
尽量不用 console.log
因为这样会吃掉很多硬盘,Docker会记录下log的输入,所以如果需要的话尽量把log存在比较大的硬盘里。
待续。。。