Я пытаюсь запустить стороннее серверное программное обеспечение на GCE (Compute Engine).Он говорит HTTP и / или HTTPS, работает в одной группе управляемых экземпляров и получает трафик от Appengine.
Эта конкретная программа ведет себя очень плохо, если она получает слишком много запросов на экземпляр.Поэтому я хочу, чтобы балансировщик нагрузки отклонял запросы, если нагрузка слишком велика.Но я не могу заставить никого из тех, кого я проверил, вести себя таким образом.Какой бы режим балансировки я ни установил, похоже, он всегда распределяет запросы по исправным экземплярам в моей группе.Это приводит к слишком большому количеству запросов на каждый экземпляр в пике (до начала автоматического масштабирования) и означает, что все запросы не выполняются.
Есть ли способ заставить какой-либо из балансировщиков нагрузки отказаться от чрезмерного трафика?Например, вернуть ошибку HTTP сразу?