exhang, конечно) по тому что там это не 1 сервер, а отказоустойчивый сервис, который распараллелен и сам по себе упасть не может, в отличии от руками настроенного zabbix на вашей машинке
exhang, будет) только в отличии от вашей системы за ним можно поставить балансировщик с высокой доступностью, который будет распределять траффик исключительно между рабочими хостами
exhang, ну, вам нужен healthcheck (или heartbeat) для того чтобы смотреть за здоровьем сервисов. например, можете использовать Consul от Hashicorp. Но вы просите как лучше. А лучше это взять пресловутый AWS, посадить домен на Route53, который будет мониторить доступность Elastic Load Balancer за которым будет стоять несколько EC2 инстансов. Балансировщик будет чекать инстанс постоянно и ротировать трафик без потерь. Настройка за полчаса всего этого зоопарка и получаете uptime 99.99 и выше
Иван Шумов
@inoise Куратор тега Amazon Web Services
Валерий Орлов, курс, видимо, плохой. В рамках AWS так не делают - за такие вещи отрывают руки в паре известных мне компаний. Вы по сути пишете API для загрузки файлов в облако. Для этого есть куча вариантов:
1. Разовый доступ на загрузку файлов напрямую в AWS S3 с жесткими политиками (bucket policy) на параметры загрузки
2. AWS API Gateway и AWS lambda в фоне. Добавьте сюда IAM Role для доступа, а API Gateway можно закрыть любой безопасностью, например OpenID JWT.
В вашем случае:
- блокируемый event-loop в nodejs
- отсутствие мониторинга
- отсутствие безопасности (и дело на в dev версии)
Так же у меня подозрения что вы медленно загружаете файлы из-за (это мои догадки) отсутствия Transfer Acceleration
Иван Шумов
@inoise Куратор тега Amazon Web Services
а вот вчитываясь в код - зачем вы пишете свой код для загрузки если можете использовать api s3? если хотите сделать свое api для загрузки то сделайте api gateway и прикрутите к нему lambda
Евгений Николаев, я подписан на курсы от acloud.guru. Они не идеальные, но постоянно пополняются. Для среднего, даже, IT-специалиста - это копейки. И я их более чем окупаю. А если посмотреть что это не единственные курсы то я вообще в громадном плюсе. Все зависит, действительно, он мотивации