2013-02-15 16 views
12

böyle hatayla karşılaşmaya ilk kez (ler) 'dir:Heroku tırmık db benim uygulaması aracılığıyla göç çalıştırılamıyor

Running `rake db:migrate` attached to terminal... up, run.8524 
! Heroku client internal error. 
! Search for help at: https://help.heroku.com 
! Or report a bug at: https://github.com/heroku/heroku/issues/new 

    Error:  Operation timed out - connect(2) (Errno::ETIMEDOUT) 
    Backtrace: /usr/local/heroku/lib/heroku/client/rendezvous.rb:39:in `initialize' 
       /usr/local/heroku/lib/heroku/client/rendezvous.rb:39:in `open' 
       /usr/local/heroku/lib/heroku/client/rendezvous.rb:39:in `block in start' 
       /usr/local/heroku/ruby/lib/ruby/1.9.1/timeout.rb:68:in `timeout' 
       /usr/local/heroku/lib/heroku/client/rendezvous.rb:31:in `start' 
       /usr/local/heroku/lib/heroku/command/run.rb:113:in `rendezvous_session' 
       /usr/local/heroku/lib/heroku/command/run.rb:100:in `run_attached' 
       /usr/local/heroku/lib/heroku/command/run.rb:21:in `index' 
       /usr/local/heroku/lib/heroku/command.rb:206:in `run' 
       /usr/local/heroku/lib/heroku/cli.rb:28:in `start' 
       /usr/local/heroku/bin/heroku:24:in `<main>' 

    Command:  heroku run rake db:migrate --app oppcis 
    Version:  heroku-toolbelt/2.35.0 (x86_64-darwin10.8.0) ruby/1.9.3 

ben Heroku kullanarak süre için uzun zaman oldu ... ve sonra büyük dönüş, bu hatayla karşılaştım.

Zaten şu andaki Heroku haberleri açısından eskimişim.

Umarım birileri bana bir öneri, çözüm veya ilgili konuları verebilir.

Teşekkürler.

DÜZENLEME:

günlükleri diyor ... göründüğü kadar

2013-02-15T08:38:00+00:00 heroku[api]: Starting process with command `bundle exec rake db:migrate` by [email protected] 
2013-02-15T08:38:03+00:00 heroku[run.6510]: Awaiting client 
2013-02-15T08:38:03+00:00 heroku[run.6510]: Starting process with command `bundle exec rake db:migrate` 
2013-02-15T08:38:04+00:00 heroku[run.6510]: State changed from starting to up 
2013-02-15T08:38:33+00:00 heroku[run.6510]: Error R13 (Attach error) -> Failed to attach to process 
2013-02-15T08:38:34+00:00 heroku[run.6510]: Process exited with status 128 
2013-02-15T08:38:34+00:00 heroku[run.6510]: State changed from up to complete 
+1

'heroku logs' – Phobos98

+0

dosyasını çalıştırmayı deneyin: Yukarıdaki günlükleri dahil ettim. – xirukitepe

+0

Garip ... sadece asılı kalıyor gibi görünüyor. Izleme ile çalışan göç çalıştı? – Phobos98

cevap

37

deneyin, Ayrıca heroku troubleshooting deneyebilirsiniz

heroku run:detached rake db:migrate 

"arka plan" içinde çalıştırmak için bir bağlantı problemi.

heroku run rails console 
telnet rendezvous.runtime.heroku.com 5000 

Çalışmıyorsa, muhtemelen bir köprünün bağlantı kurmasını engelleyen bir güvenlik duvarınız vardır.

+1

geçişini çok teşekkürler. Sadece çözümünüzü yapıştırmak istemiyorum ama lütfen ne olduğunu bilmeme izin verin. : D çünkü ondan da öğrenmek istiyorum. Çok teşekkürler. – xirukitepe

+4

[burada] (https://devcenter.heroku.com/articles/one-off-dynos#running-tasks-in-background) 'run: detached' için açıklamadır. Ağa bağlı olarak, pc ve heroku'nuz arasında bağlantı sorunları yaşayabilirsiniz. Sebebini bilmiyorum ama bu prosedürler bu linki geri yükleyecektir. Belirli bir ağda olduğumda bu problemle çok karşılaşıyorum ... – gabrielhilal

+0

Çok teşekkürler. Şimdi nedenini biliyorum. – xirukitepe

İlgili konular