Citrix ADC

我的仆人

在einigen Kundenumgebungen(电信和ISP) übernimmt ein einzelner Server sowohl die Kontrolle als auh den Datenverkehr。Bei einer bestimmten client - ip - address müssen sowohl der Steuer- als auh der Datenverkehr an denselben后端服务器数据库。Dazu ist ein virtueller Server für die Verarbeitung des Clientauthentifizierungsdatenverkehrs erforderlich, und normalerweise wildauf ihm regelbasierte Persistenz konfiguriert。Beispiel: Radius.req.avp (8) .value.typecast_text_t '。Der zweite virtuelle Server für die Verarbeitung von Datenverkehr。Normalerweise ist SourceIP Persistenz darauf konfiguriert。

Zuvor waren Persistenzeinträge lokal für den virtuellen服务器。Wenn Sie Persistenz auf mehrere virtuelle Server anwenden mussten, mussten Sie den virtuellen Server einer Load Balancing-Gruppe hinzufügen und dann einen gemeinsamen Persistenztyp auf die Gruppe anwenden。Diese Anforderung kann nicht erfüllt werden, da alle virtuellen Server, die an eine Lastausgleichsgruppe gebunden sind, die für die Gruppe konfigurierte Persistenz geerbt haben。

我的音乐" Persistenzfreigabe zwischen virtuellen Servern " können Sie den neuenuseVserverPersistency参数für eine Lastausgleichsgruppe festlegen, damit der virtuelle Server in der Gruppe seine eigenen Persistenzparameter verwenden kann, anstatt sie von den Gruppeneinstellungen zu erben。网址können auf jedem virtuellen服务器单独的regelbasierte Persistenz konfigurieren。

可选können Sie einen der virtuellen Server in der Gruppe auch als virtuellen Hauptserver festlegen。Wenn ein virtueller Server als virtueller Hauptserver bezeichnet ward, erstellt nur dieser virtuelle Server die Persistenzeinträge, die von allen virtuellen Servern in der Gruppe verwendet werden。Wenn der virtuelle Hauptserver ausgefallen ist, erstelldie Citrix ADC家电keine Persistenzeinträge。

Hinweis: Die Persistenzfreigabe auf den virtuellen Servern wwd nur für regelbasierte Persistenzmethoden unterstützt。Konfigurieren Sie kompatipatile regelbasierte persistenparameter auf den virtuen Servern des Mitglieds。

Beispiel:

Angenommen, v1 und v2 sind an eine Lastausgleichsgruppe gebunden, v1 ist ein virtueller Server vom Typ RADIUS und v2 ist ein virtueller Server vom Typ HTTP。“Radius.req。avp (8) value。type ecast_text_t ' Persistenz ist auf v1 konfiguriert und ' client.ip。Src ' ist auf v2 konfiguriert。

Wenn Datenverkehr durch den virtuellen RADIUS-Server v1 fly - ßt, erstellt er einen dauerhaften Eintrag basierend auf der ausgewerteten Regelzeichenfolge。Später, wenn der Datenverkehr den virtuellen Server des http - type v2 erreht, sucht v2 nach den Persistenzeinträgen in der Load balance - gruppe und leitet den Datenverkehr mit derselben Persistenzsitzung auf denselben后端服务器weiter。

Konfigurieren der Freigabe von persistenten Sitzungen

Um Persistenzparameter über den virtuellen Server in einer Load Balancing-Gruppe freizugeben, müssen Sie zuerst den usevserverpersistence - parameter aktivieren und dann einen der virtuellen Server in der Gruppe als Hauptserver festlegen。

因此aktivieren Sie den参数UseVServerPersistency mit der Befehlszeilenschnittstelle

Geben Sie an der Eingabeaufforderung Folgendes ein:

set lb group  -useVserverPersistency (ENABLED) 

Beispiel:

set lb group lb_grp1 -useVserverPersistency ENABLED 

所以aktivieren Sie den参数UseVServerPersistency mit der GUI

  1. Navigieren您祖茂堂Konfiguration>Verkehrsverwaltung>Lastausgleich>Persistenzgruppen
  2. Klicken您再见Hinzufugen“嗯eine neue Gruppe hinzuzufügen, oder wählen我爱你,我爱你。Bearbeiten
  3. 民意调查您Vserver-Persistenz verwenden来自。

所以weisen Sie einen virtuellen Server mit der Befehlszeilenschnittstelle als virtuellen Hauptserver aus

Geben Sie an der Eingabeaufforderung Folgendes ein:

set lb group  -useVserverPersistency (ENABLED) -masterVserver  

Beispiel:

set lb group lb_grp1 -useVserverPersistency ENABLED -masterVserver vs1 

所以weisen Sie einen virtuellen Server mit der GUI als virtuellen Hauptserver aus

  1. Navigieren您祖茂堂Konfiguration>Verkehrsverwaltung>Lastausgleich>Persistenzgruppen
  2. Klicken您再见Hinzufugen“嗯eine neue Gruppe hinzuzufügen, oder wählen我爱你,我爱你。Bearbeiten
  3. 民意调查您Vserver-Persistenz verwenden来自。
  4. 我是菲尔德名称des virtuellen服务器汪汪汪+, um den virtuellen Server der Gruppe hinzuzufügen。Sie können den verfügbaren virtuellen Server auswählen oder einen virtuellen Server erstellen。
  5. Klicken您再见Erstellen, wenn Sie eine neue Gruppe hinzufügen, oder aufSchließen, wenn Sie eine vorhandene Gruppe ändern。
  6. Wählen Sie die Gruppe aus, für die Sie den usevserverpersistence -参数aktiviert haben,和klicken Sie aufBearbeiten,嗯einen virtuellen Server als Hauptserver zum Erstellen von Persistenzeinträgen festzulegen。
  7. Wählen Sie aus der Liste主vServerden virtuellen Server aus, der als virtueller Hauptserver bezeichnet werden muss。

Argumente

UseVServerPersistenz

Erlauben Sie den virtuellen einer Gruppe的Servern, ihre eigenen persistenparameter zum Erstellen persisten sitzen zu verwenden, anstatt die Persistenzeinstellungen von den gruppeninstellungen zu erben。Wenn dieser参数aktiviert ist, kann die Persistenz für die Lastausgleichsgruppe nicht festgelegt werden。

Wenn dieser参数deaktiviert ist, erben die virtuellen Server der Gruppe die Persistenzparameter aus den Gruppeneinstellungen。

Wenn dieser参数在der Lastausgleichsgruppe eingeschaltet ist, leert die Citrix ADC Appliance alle entsprechenden Persistenzeinträge der Gruppe und der virtuellen Mitgliedsserver。

Mögliche Werte: ENABLED, DISABLED

标准:禁用

Beispiel:

set lb group lb_grp1 -useVserverPersistency ENABLED 

MasterVServer

Bestimmen Sie einen virtuellen Server als virtuellen Hauptserver in seiner Load Balancing-Gruppe。这是我的祖国,我的祖国,我的祖国,我的祖国,我的祖国。

Hinweis:柴油机参数名称参数名称参数名称参数usevserver持久化参数。

Beispiel:

set lb group lb_grp1 -masterVserver vs1 

Beispielkonfiguration für die Freigabe von persistenten Sitzungen mit der Befehlszeilenschnittstelle

Die virtuellen Server werden erstellt

添加lb vs vs1 HTTP 10.1.10.11 80 -persistence rule -rule ' client.ip。src ' add lb vs vs2 radius 10.2.2.2 1812 -persistenceType rule -rule ' radius .req.avp(8).value. value 'typecast_text_t“< !——NeedCopy >

我的死鬼,我的死鬼。

add lb group lb_grp1 -persistenceType NONE -useVserverPersistency ENABLED 

Ein virtueller Server in einer Gruppe wals virtueller Hauptserver bezeichnet。

set lb group lb_grp1 -masterVserver vs1 

我的服务器,我的集团。

绑定lb组lb_grp1 vs1 

Weitere Informationen finden Sie underEinrichten des Basis-LastenausgleichsKonfigurieren冯Persistenzgruppen