Теңгерімдеуші 504 Gateway Timeout қатесін қайтарады
Жүктеме стандартты түрдегі теңгерімдеушісімен мәселелер байқалады.
Теңгерімдеуші 504 Gateway Timeout қатесін қайтарады.
Мәселе байланыс нашар болған кезде, теңгерімдеушіде тайм-ауттар іске қосылғанда туындайды. Қатені тудыратын сұрауға жауаптың кідірісі — шамамен 60 секунд.
Теңгерімдеушінің тайм-ауттарын арттырыңыз:
-
OpenStack клиенті орнатылғанына көз жеткізіңіз және жобада аутентификациядан өтіңіз.
-
Жүктеме теңгерімдеушісінің listener тізімін алыңыз:
openstack loadbalancer listener list --loadbalancer <ID_БАЛАНСИРОВЩИКА> -
Жүктеме теңгерімдеушісінің әр listener-і үшін жаңа тайм-ауттарды орнатыңыз:
openstack loadbalancer listener set --timeout-member-data <ТАЙМ-АУТ_1> --timeout-member-connect <ТАЙМ-АУТ_2> --timeout-client-data <ТАЙМ-АУТ_3> --timeout-tcp-inspect <ТАЙМ-АУТ_4> <ID_ПРОСЛУШИВАТЕЛЯ>Мұнда:
<ID_ПРОСЛУШИВАТЕЛЯ>— жүктеме теңгерімдеушісінің listener идентификаторы.<ТАЙМ-АУТ_1>— сервердің әрекетсіздік тайм-ауты. Әдепкі бойынша —50000.<ТАЙМ-АУТ_2>— серверге қосылу тайм-ауты. Әдепкі бойынша —5000.<ТАЙМ-АУТ_3>— фронтендтің әрекетсіздік тайм-ауты. Әдепкі бойынша —50000.<ТАЙМ-АУТ_4>— мазмұнды тексеру үшін қосымша TCP-пакеттерді күту. Әдепкі бойынша —0.