Configuration d’un service HTTP
Sur l’appliance NetScaler, un service représente un serveur physique sur le réseau. Dans la configuration de redirection de cache transparente, le service représente le serveur de cache. Les demandes pouvant être mises en cache sont envoyées par le serveur virtuel de redirection du cache au serveur virtuel d’équilibrage de charge, qui à son tour transmet chaque demande au service approprié, qui la transmet au serveur de cache.
Configuration d’un service HTTP à l’aide de l’interface de ligne de commande
À l’invite de commandes, tapez les commandes suivantes pour créer un service HTTP et vérifier la configuration :
- add service <name> <IP> <serviceType> <port> -cacheType <cacheType>
- show service [<name>]
<!--NeedCopy-->
Exemple :
> add service Service-HTTP-1 10.102.29.40 HTTP 80 -cacheType TRANSPARENT
Done
> show service Service-HTTP-1
Service-HTTP-1 (10.102.29.40:80) - HTTP
State: DOWN
Last state change was at Fri Jul 2 09:14:17 2010
Time since last state change: 0 days, 00:00:13.820
Server Name: 10.102.29.40
Server ID : 0 Monitor Threshold : 0
Max Conn: 0 Max Req: 0 Max Bandwidth: 0 kbits
Use Source IP: NO
Client Keepalive(CKA): NO
Access Down Service: NO
TCP Buffering(TCPB): NO
HTTP Compression(CMP): YES
Idle timeout: Client: 180 sec Server: 360 sec
Client IP: DISABLED
Cache Type: TRANSPARENT Redirect Mode:
Cacheable: NO
SC: OFF
SP: ON
Down state flush: ENABLED
1) Monitor Name: tcp-default
State: DOWN Weight: 1
Probes: 3 Failed [Total: 3 Current: 3]
Last response: Failure - Time out during TCP connection establishment stage
Response Time: N/A
Done
<!--NeedCopy-->
Modifier ou supprimer un service à l’aide de la CLI
- Pour modifier un service, utilisez la commande set service, qui est similaire à la commande add service, sauf que vous entrez le nom d’un service existant.
- Pour supprimer un service, utilisez la commande
rm service
, qui n’accepte que l’argument <name>.
Ajouter un service HTTP à l’aide de l’interface graphique
-
Accédez à Gestion du trafic > Équilibrage de charge > Services
-
Dans le volet de détails, cliquez sur Ajouter.
-
Dans la boîte de dialogue Créer un service, spécifiez des valeurs pour les paramètres suivants, comme indiqué :
- Nom du service*—Nom
- Serveur*—IP
- Port*—port
*Paramètre obligatoire
-
Dans la liste déroulante Protocole*, sélectionnez un protocole pris en charge (par exemple, HTTP).
-
Cliquez sur Créer, puis sur Fermer.