EdgeADC
Руководство по администрированию Edgenexus ADC
×
Menu

Применение jetPACK

Вы можете применять любой jetPACK в любом порядке, но будьте осторожны, чтобы не использовать jetPACK с тем же виртуальным IP-адресом. Это действие приведет к дублированию IP-адреса в конфигурации. Если вы сделали это по ошибке, вы можете изменить это в графическом интерфейсе.
·     Перейдите в меню Дополнительно > Обновить программное обеспечение
·     Раздел конфигурации
·     Загрузка новой конфигурации или jetPACK
·     Искать jetPACK
·     Нажмите Загрузить
·     Как только экран браузера станет белым, нажмите кнопку обновить и дождитесь появления страницы приборной панели
Создание пакета jetPACK
Одна из замечательных особенностей jetPACK заключается в том, что вы можете создавать свои собственные. Возможно, вы создали идеальную конфигурацию для какого-то приложения и хотите использовать ее для нескольких других коробок независимо друг от друга.
·     Начните с копирования текущей конфигурации из существующего ALB-X
o     Расширенный
o     Обновление программного обеспечения
o     Загрузить текущую конфигурацию
·     Отредактируйте этот файл с помощью Notepad++
·     Откройте новый документ txt и назовите его "yourname-jetPACK1.txt".
·     Скопируйте все соответствующие разделы из файла конфигурации в файл "yourname-jetPACK1.txt".
·     Сохранить после завершения
ВАЖНО: Каждый jetPACK разделен на различные разделы, но все jetPACK должны иметь #!jetpack в верхней части страницы.
Ниже перечислены разделы, которые рекомендуется редактировать/копировать.
Секция 0:
#!jetpack
Эта строка должна находиться в верхней части jetPACK, иначе ваша текущая конфигурация будет перезаписана.
Раздел1:
[jetnexusdaemon].
Этот раздел содержит глобальные настройки, которые после изменения будут применяться ко всем службам. Некоторые из этих настроек можно изменить из веб-консоли, но другие доступны только здесь.
Примеры:
ConnectionTimeout=600000
В данном примере значение тайм-аута TCP в миллисекундах. Эта настройка означает, что TCP-соединение будет закрыто после 10 минут бездействия
ContentServerCustomTimer=20000
Этот пример представляет собой задержку в миллисекундах между проверками состояния сервера содержимого для пользовательских мониторов, таких как DICOM
jnCookieHeader="MS-WSMAN"
Этот пример изменит имя заголовка cookie, используемого при постоянной балансировке нагрузки, со стандартного "jnAccel" на "MS-WSMAN". Это конкретное изменение необходимо для обратного прокси Lync 2010/2013.
Раздел 2:
[jetnexusdaemon-Csm-Rules].
Этот раздел содержит пользовательские правила мониторинга сервера, которые обычно настраиваются здесь с веб-консоли.
Пример:
[jetnexusdaemon-Csm-Rules-0].
Content="Server Up"
Desc="Монитор 1
Method="CheckResponse"
Name="Проверка здоровья - работает ли сервер"
Url="HTTP://demo.jetneus.com/healthcheck/healthcheck.html"
Раздел 3:
[jetnexusdaemon-LocalInterface].
Этот раздел содержит все подробности раздела IP Services. Каждый интерфейс пронумерован и включает в себя подинтерфейсы для каждого канала. Если к вашему каналу применено правило flightPATH, то он также будет содержать раздел Path.
Пример:
[jetnexusdaemon-LocalInterface1].
1.1=”443″
1.2=”104″
1.3=”80″
1.4=”81″
Включено=1
Netmask="255.255.255.0″
PrimaryV2="{A28B2C99-1FFC-4A7C-AAD9-A55C32A9E913}"
[jetnexusdaemon-LocalInterface1.1]
1=">,""Secure Group"",2000,""
2="192.168.101.11:80,Y,""IIS WWW Server 1″"""
3="192.168.101.12:80,Y,""IIS WWW Server 2″"""
AddressResolution=0
CachePort=0
CertificateName="default"
ClientCertificateName="No SSL"
Compress=1
ConnectionLimiting=0
DSR=0
DSRProto="tcp"
Включено=1
LoadBalancePolicy="CookieBased"
MaxConnections=10000
MonitoringPolicy="1″
PassThrough=0
Protocol="Accelerate HTTP"
ServiceDesc="Secure Servers VIP"
SNAT=0
SSL=1
SSLClient=0
SSLInternalPort=27400
[jetnexusdaemon-LocalInterface1.1-Path]
1=”6″
Раздел 4:
[jetnexusdaemon-Path]
В этом разделе содержатся все правила flightPATH. Номера должны совпадать с тем, что было применено к интерфейсу. В примере выше мы видим, что правило flightPATH "6" было применено к каналу, включая это в качестве примера ниже.
Пример:
[jetnexusdaemon-Path-6].
Desc="Принудительно использовать HTTPS для определенного каталога"
Name="Gary - Force HTTPS"
[jetnexusdaemon-Path-6-Condition-1].
Check="contain"
Условие="путь"
Соответствие=
Sense="does"
Value="/secure/"
[jetnexusdaemon-Path-6-Evaluate-1].
Подробно=
Source="host"
Значение=
Переменная="$host$"[jetnexusdaemon-Path-6-Function-1]
Action="redirect"
Target="HTTPs://$host$$path$$querystring$"
Значение=