Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RAILS资产管道:`rake资产:clean`停机时间(以及避免停机的方法)_Ruby On Rails_Ruby On Rails 3_Asset Pipeline - Fatal编程技术网

Ruby on rails RAILS资产管道:`rake资产:clean`停机时间(以及避免停机的方法)

Ruby on rails RAILS资产管道:`rake资产:clean`停机时间(以及避免停机的方法),ruby-on-rails,ruby-on-rails-3,asset-pipeline,Ruby On Rails,Ruby On Rails 3,Asset Pipeline,我想知道命令rake-assets:clean-on-production是否会导致停机 如果它导致停机,您能建议一些方法来防止它吗?我知道在部署完整版本时有一个避免停机的选项,但我不想在修复JavaScript文件并强制编译它的rake资产时进行部署:clean应该在本地机器上运行,而不是在生产机器上运行,所以它根本不会影响停机 推送更改时,生产机器上的文件将被覆盖,并且除非先清除旧资产,否则不会将更改注册到预编译资产。这就是rake资产:clean的用途 一般来说,推送也不会导致停机,但它会

我想知道命令rake-assets:clean-on-production是否会导致停机

如果它导致停机,您能建议一些方法来防止它吗?我知道在部署完整版本时有一个避免停机的选项,但我不想在修复JavaScript文件并强制编译它的rake资产时进行部署:clean应该在本地机器上运行,而不是在生产机器上运行,所以它根本不会影响停机

推送更改时,生产机器上的文件将被覆盖,并且除非先清除旧资产,否则不会将更改注册到预编译资产。这就是rake资产:clean的用途

一般来说,推送也不会导致停机,但它会根据您的设置降低应用程序的速度