Cервисы организации сетевого доступа к приложениям : Cisco Content Distribution Manager серии 4600

Настройка Скрипта Keepalive вниз до неотвечающего Устройства в CDM/CR High Availability

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ предоставляет типовой сценарий поддержки активности CSS, который будет использоваться в конфигурации высокой доступности CDM/CR к вниз устройству, которое не отвечает достаточно быстро. Как правило, это будет CDM, который занят другими операциями как импортирование файлов, удаление файлов, и т.д.

Web-сервер может ответить быстро, когда запрос перенаправления может занять время, поскольку CDM/CR должен просмотреть свои таблицы. CSS может быть настроен к вниз пути устройства на первом сбое.

Предварительные условия

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Образец сценария

Filename: ap-kal-cdm
!
! Parameters: IP_addr webpage [timeout]
!
!   IP_addr is the IP address of the CDM or CR you are testing
!   webpage is the web page you are testing for (see Description)
!   timeout is the maximum time to wait (default is 5000)
!

Этот сценарий используется в качестве поддержки активности для тестирования скорости отклика CDM или CR к возврату перенаправлений для клиентских запросов HTTP. Аргументы являются адресом устройства, веб-страница для тестирования на, и таймаут (в миллисекундах). Если никакой таймаут не дан, 5000 используется в качестве по умолчанию.

Веб-страница должна быть страницей, которая останется на CDM. Посмотрите на URL CE_Play для страницы в предварительном просмотре. Все символы после http://host:port/-то, что необходимо включать в этот параметр. Например, если ссылка CE_Play была:

http://10.0.2.50/Cisco/00b0d0ab1f84/Default_Channel/here.gif

Вы задали бы придерживающееся для параметра веб - страницы к этому сценарию:

/Cisco/00b0d0ab1f84/Default_Channel/here.gif

Если нет никакого верного ответа от устройства в указанном таймауте, подведенный сценарий.

Ниже заключительная часть сценария.

! no echo
set USAGE_MSG "Usage: ap-kal-cdm \'IP_addr webpage [timeout]\'"
set Wait_str "HTTP"
! Gather arguements.
! At least two arguments (IP_addr and webpage) must be specified.
! If no timeout is specified, a default 5000 miliseconds is used.
set EXIT_MSG "${USAGE_MSG}"
if ${ARGS}[#] "LT" "2"
exit script 1
endbranch
set IP_addr "${ARGS}[1]"
set webpage "${ARGS}[2]"
set timeout "5000"
if ${ARGS}[#] "==" "3"
set timeout "${ARGS}[3]"
endbranch
if ${ARGS}[#] "GT" "3"
exit script 1
endbranch
no set EXIT_MSG
! Make a connection
set EXIT_MSG "Connect failed"
socket connect host ${IP_addr} port 80 tcp
! Send GET request
set EXIT_MSG "Send GET request failed"
socket send ${SOCKET} "GET ${webpage} HTTP/1.0\n"
socket send ${SOCKET} "Host: ${IP_addr}\n"
socket send ${SOCKET} "Pragma: no-cache\n"
socket send ${SOCKET} "\n"
! Wait for timeout
set EXIT_MSG "Timeout or bad response"
socket waitfor ${SOCKET} "${Wait_str}" ${timeout}
no set EXIT_MSG
socket disconnect ${SOCKET}
exit script 0

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 4187