Heroku'ya giden oldukça büyük bir uygulamamız var. Bu, browsercms'i temel olarak kullanan bir uygulama. Gemfile o kadar büyük değil (ortalama uygulamamızdan daha fazla taşımız yok), ancak bazı nedenlerle konuşlandırma 15 dakika sürüyor. Derleme ve (assetsync yoluyla) tüm varlıklara yaklaşık 5 dakika yüzünden sürer s3 için varlıklarını iterek, ancak geri kalan 10 dakika bu sırasında harcanmaktadır:heroku konuşlandırılıyor çok uzun sürüyor
----> Heroku receiving push
-----> Removing .DS_Store files
-----> Ruby/Rails app detected
-----> Using Ruby version: ruby-1.9.3
-----> Installing dependencies using Bundler version 1.2.0
Running: bundle install --without development:test --path vendor/bundle --binstubs bin/ --deployment
herkes bu kısmı pek uzun sürüyor neden herhangi bir ipucu var? gemfile kilit repo ve Heroku aktarıldığı ve burada bizim gemfile bir özü var: https://gist.github.com/aa44bbb06eed97736c20
DÜZENLEME: Biz raylar
Mücevherlerinizi satmayı denediniz mi? İndirilen '.gem' dosyalarını önbelleğe almak için' bundle package'ı kullanmayı deneyin ve 'git eklentisini çalıştırın. && git commit -m "Gems 'deki satıcıyı depoya eklemeniz için. Gem yüklemesini hemen yapmalıyız (bu durum darboğaz olduğunu varsayar.) – neersighted
Aynı zamanda varlık derleme aşaması da olabilir, bu durumda çalıştırmak isteyebilirsiniz 'rake varlıkları: precompile && git commit -a -m "Her dağıtımdan önce varlıkları yeniden derleyin." – neersighted
Mücevherleri satmak, bir smidgen'e yardım etti ... ve yerel olarak ön hazırlık yapmak gerçekten zaman kazanmıyordu - yaklaşık olarak bu kadar uzun sürdü. – courtsimas