Heroku uygulama otomatik olarak yeniden başlatın
Bu terminal komut heroku uygulama başlatıldıktan:
heroku restart
Bir şekilde bu komutu çalıştırmak ve benim uygulama her saat başı yeniden bir komut dosyasını çalıştırmak için var mı?
CEVAP
Ben aslında sadece uygulamalarım için bu sorunu çözmek için vardı ve daha fazla ayrıntı ile ilgili bir yazı yazdı. Temelde, heroku mücevher CLİ ile değiştirilir beri heroku-apı artık gem gerekir. O zaman komisyon bir görev, config değişken bir çift ve heroku zamanlayıcı eklentisi () en az dyno zaman dışında boş olması lazım.
Komisyon görevi bu gibi görünüyor:
namespace :heroku do
desc 'restarts all the heroku dynos so we can control when they restart'
task :restart do
Heroku::API.
new(username: ENV['HEROKU_USERNAME'], password: ENV['HEROKU_PASSWORD']).
post_ps_restart(ENV['HEROKU_APP_NAME'])
end
end
Ayrıca bu API config içine kullanıcı adı ve şifre koymak yerine token kullanmak için ayarlayabilirsiniz. Bu sadece co-katkıda bulunanlar/iş arkadaşlarınız sizin şifreyi bilmek istemezsin eğer mi önemli yoksa ana hesabı parolası Heroku üzerinde.
Yazı:
http://engineering.korrelate.com/2013/08/21/restart-heroku-dynos-on-your-terms/
GÜNCELLEME
""""Yol için daha net oluyor. yeniden içe doğru gelen görevin adını değiştirdim İçe doğru eğlenceli bir isim ama hemen hemen başka bir işe yaramaz.
Otomatik olarak yeniden boyutlandırmak...
Otomatik olarak sonsuza dek (düğüm) si...
UİPopoverController pushViewController...
Nasıl otomatik olarak bir sayfayı yeni...
Nasıl otomatik olarak bir DataGridView...