Kaynak koduma commands
dizisini kullanarak .ebextensions/*. Config dizinine komut koyabildiğimi biliyorum. Ancak bunlar, her dağıtımında üzerinde gerçekleştirilir. Yeni bir örnek döndürürken yalnızca bir kez bir yapılandırma komutu yürütmek istesem ne olur?Elastik Beanstalk yapılandırma komutlarını, yalnızca bir kez döndürme işleminde çalıştıracak yerler nereye yerleştirilir?
15
A
cevap
34
Komutlar, test:
değiştiriciyi kullanarak koşullu olarak çalıştırılabilir. Yapılacak bir test belirtin. Test 0'ı döndürürse, komut çalıştırılır, aksi halde değildir.
Yapılandırma dosyanızdaki son komut bir dosyaya ve yukarıdaki komutların yalnızca bir kez çalıştırmak istediğinizi denetlerse, bu komutlar yalnızca ilk kez çalıştırılır. Windows'ta
commands:
01-do-always:
command: run_my_script
02-do-on-boot:
command: script_to_run_once
test: test ! -f .semaphore
99-signal-startup-complete:
command: touch .semaphore
bu
commands:
01-do-always:
command: run_my_script
02-do-on-boot:
command: script_to_run_once
test: if exists c:\\path\\to\\semaphore.txt (exit 0) else (exit 1)
99-signal-startup-complete:
command: date > c:\\path\\to\\semaphore.txt
İlgili konular
- 1. .ebextensions yapılandırma (AWS Elastik Beanstalk)
- 2. Güvenlik yapılandırma dosyası WAR uygulamasına nereye yerleştirilir?
- 3. Elastik Beanstalk CLI
- 4. Amazon Elastik Beanstalk: wsgi yolunu nasıl belirleyebilirim?
- 5. Bu CSS3 animasyonlu döndürme işlemini yalnızca bir kez döndürme
- 6. AWS Elastik Beanstalk Çalışan sırası davranış
- 7. Kaynak nereye yerleştirilir?
- 8. İçe aktarma nereye yerleştirilir?
- 9. AWS Elastik Beanstalk CLI yeni keypair
- 10. PowerShell komut dosyaları nereye yerleştirilir?
- 11. Django: Yardımcı fonksiyonlar nereye yerleştirilir?
- 12. Django 403 AWS Elastik Beanstalk Üzerinde Yasak
- 13. Bir phoenix projesinde yardımcı işlevler nereye yerleştirilir?
- 14. Hazırda Bekletme Eğitimi - Haritalama Dosyası nereye yerleştirilir?
- 15. Farklı ortamlar için farklı konfigürasyonlarda Python'un Elastik Beanstalk üzerinde dağıtılması
- 16. AWS Elastik Beanstalk: belirli bir Ortam için uzantılar
- 17. Django kanalları ile Elastik Beanstalk kullanırken Websocket hatası
- 18. JQuery: 'Yalnızca bir kez', '
- 19. jQuery - Yalnızca bir kez
- 20. Hemen Çağrılı İşlev İfadesi: Parantez nereye yerleştirilir?
- 21. Linux'ta SVN depo dizini nereye yerleştirilir?
- 22. Rails uygulamasında model arama mantığı nereye yerleştirilir?
- 23. AngularJS - üçüncü taraf eklenti varsayılanları nereye yerleştirilir?
- 24. önyükleme kapak şablonu: görüntü nereye yerleştirilir?
- 25. Çerçeve projesi içinde .xib dosyası nereye yerleştirilir?
- 26. WPF MahApps.Metro - Kaynak Sözlükleri nereye yerleştirilir?
- 27. Elastik MapReduce için harici veri kaynağını yapılandırma
- 28. AWS Elastik Beanstalk - İstek Varlığı Çok Büyük (413)
- 29. AWS Elastik Beanstalk İşçi - Kullanılabilir Kuyruk Mesajlarının Sayısına Dayalı Ölçek
- 30. Elastik beanstalk t2 sunucusu, node.js uygulama dosyalarınımı nerede saklıyor?
Güzel çözümü, teşekkür @Jim gibi bir şey olurdu! –
Aynı şeyi nasıl yaparsın, ama bir windows sunucusunda? Sözdizimi nasıl farklıdır? Teşekkürler. – SSED
Yayını bir Windows örneğiyle güncelleştirin. –