Sails.js 生产sailsjs应用程序,无pm2停机
我有一个sailsjs应用程序在集群模式下运行,带有pm2和两个实例。想要这两个实例的主要原因之一是,我可以重新启动/更新应用程序,而不必关闭整个应用程序Sails.js 生产sailsjs应用程序,无pm2停机,sails.js,pm2,Sails.js,Pm2,我有一个sailsjs应用程序在集群模式下运行,带有pm2和两个实例。想要这两个实例的主要原因之一是,我可以重新启动/更新应用程序,而不必关闭整个应用程序 但是,在重启一个实例 PM2重启4 时,如果刷新它,站点将是不可靠的(这是技术术语)。我假设这是因为grunt正在做它的事情,并且两个实例的.tmp文件夹都被破坏了 sailsjs的唯一真正方法是在不同的端口上运行两个完整的实例,并使用nginx之类的东西作为负载平衡器,还是我缺少PM2的一些东西,可以允许分阶段重新启动,而不会造成可用资源
但是,在重启一个实例<代码> PM2重启4 时,如果刷新它,站点将是不可靠的(这是技术术语)。我假设这是因为grunt正在做它的事情,并且两个实例的.tmp文件夹都被破坏了
sailsjs的唯一真正方法是在不同的端口上运行两个完整的实例,并使用nginx之类的东西作为负载平衡器,还是我缺少PM2的一些东西,可以允许分阶段重新启动,而不会造成可用资源的任何停机或中断?这里有一些问题