Düğüm uygulamalarını dağıtmak için Beanstalk kullanıyoruz. Çok iyi çalışıyor. Yüklediğimizde uygulamalarımıza yapılandırma bilgilerini uygulamak için .ebextensions dizinindeki birkaç yapılandırma dosyası oluşturdum. Yine çoğunlukla iyi çalışıyor. Olmayan bir şey var ve bu uygulama sağlık kontrol URL'sini tanımlamak. Gidemem onu. Bu konuda garip bir şey var, oraya kadar uzağa rastladığım parametrelerim var gibi görünüyor ve bunu merak ediyorum. Değerleri, sorunun ne olduğunu görmek için tırnak içine almayı denedim, ancak hala çalışmıyor. Bunu daha önce hiç kimse yaptı ve bana çalışıp çalışmadığını söyleyebilir ve bu konuda yanlış olan sözdizimsel bir şey varsa? Dediğim gibi, paramizin geri kalanı fasulyeye doğru ayarlandı, sadece sonuncusu yok. # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ... # # # # # # # # # # # # # # # # # # # # # # # # 21AWS Beanstalk Uygulama Sağlık Denetimi
İşte yapılandırma dosyası var:
option_settings:
- namespace: aws:elasticbeanstalk:application:environment
option_name: NODE_ENV
value: #environment#
- namespace: aws:elasticbeanstalk:container:nodejs
option_name: NodeVersion
value: 0.10.10
- namespace: aws:autoscaling:trigger
option_name: LowerThreshold
value: 40
- namespace: aws:autoscaling:trigger
option_name: MeasureName
value: CPUUtilization
- namespace: aws:autoscaling:trigger
option_name: UpperThreshold
value: 60
- namespace: aws:autoscaling:trigger
option_name: Unit
value: Percent
- namespace: aws:elasticbeanstalk:application
option_name: Application Healthcheck URL
value: /load_balance_test
Amazon bize evet dediği, bu parametrenin işe yaramadığını söyledi. Araştırmalar. – CargoMeister
Düzgün çalışma seçeneğine sahip oldunuz mu? – Brad
Uzun süre geri gitmedim ve tekrar denemedim. Sadece manuel olarak giriyorum. Bana bu konuda cevap vermediler. – CargoMeister