2015-10-09 4 views
0

Я пытаюсь настроить 2 экземпляра EC2 в верхней части балансировки нагрузки. Наше приложение работает на Apache и использует Coldfusion 9 в качестве сервера приложений. Поскольку мы установили балансировщик нагрузки, он начал давать 302. Но если мы попытаемся использовать одну и ту же форму на отдельном экземпляре, то это отлично работает.Балансировщик нагрузки AWS, дающий 302 включен, включает

линия ели, которые он начал давать ошибку это -

<cfsavecontent variable="sResponse"> 
    <cfinclude template="views/region/#this.getRegion()#/#sResponse.data[2]['view']#" /> 
</cfsavecontent> 

Я не уверен, как это исправить. Есть ли какая-либо конфигурация apache, которая должна быть здесь?

+1

Хм ... немного смущенный. Как вы получаете номер строки? 302 - это перенаправление или «перемещенный ресурс» и включает альтернативный путь да? Ваше описание заставляет его звучать как ошибка ColdFusion. Мое первое предположение заключалось в том, что балансировка нагрузки неправильно направляет трафик. –

+0

Привет, Марк, я получаю 302 Перемещено временно. Это не ошибка CF, потому что она отлично работает на каждом экземпляре отдельно. Он перестает работать, когда я использую LB. – nasaa

ответ

1

Я нашел решение. Это была моя ошибка в конфигурации LB. Я не использовал липкие сессии, и поэтому LB направлял запрос на другой экземпляр по каждому запросу.

+0

хороший! Я знал, что это должно быть выше по течению от кода. –