RSS

Tag Archives: iis

[HowTo][Batch] Supprimer tous les sites FTP sur le port 21 dans IIS avec APPCMD

Vous voulez supprimer les sites FTP sur le port 21 enregistrer dans IIS simplement.

Voici la commande APPCMD qui va vous permettre de le faire sans difficultés.

Commande APPCMD

%WINDIR%\System32\inetsrv\appcmd.exe list sites /bindings:ftp/*:21: /xml | %WINDIR%\System32\inetsrv\appcmd.exe delete sites /in

Que dire de plus …

 

Posted by on 22 mai 2014 in Batch, Programmation, Tutoriel

Leave a comment

Tags: , , ,

[IIS][HowTo] Configurer le serveur d’états ASP.Net (ASP.Net State Server)

Dans IIS, il est possible pour un site web de configurer la gestion de ses sessions pour être manager par le serveur d’état ASP.Net qui par défaut écoute sur le port 42424 du serveur sur lequel il est exécuté.

Pour le configurer :

  1. Aller dans IIS, cliquer sur le site web ou l’application web qui doit utiliser le serveur d’état.
  2. Dans le panneau de droite, cliquer sur Etat de session
  3. Dans le panneau qui s’affiche, choisir Serveur d’état
  4. Dans le panneau de commande de droite, cliquer sur Appliquer pour sauvegarder les paramètres

Voilà votre site web ou application web utilise désormais le serveur d’états pour gérer ses sessions. Ainsi même lorsque le pool d’application de votre site web ou application web s’arrête, les sessions sont préservées durant leur durée de vie (~20min par défaut).

Configurer le service ASP.Net State Server

Maintenant qu’un site web ou application web utilise le serveur d’état, il faut que ce dernier soit lancé pour que tout fonctionne correctement.

Pour cela, ouvrez les services de Windows

  • Windows + R / taper services.msc
  • Panneau de configuration / Système et sécurité / Outils d’administration / Services

Dans la liste des services :

  • Chercher le service nommé ASP.Net State Server
  • Cliquer droit dessus et cliquer sur Propriétés
  • Changer le type de démarrage en Automatique
  • Cliquer sur Démarrer
  • Cliquer sur OK

Le service est désormais configuré de façon standard et sera toujours lancé sur la machine hôte.

NOTE: Dans un environnement de PRODUCTION, le serveur d’état est dans la majorité des cas découplé du serveur Web, souvent configuré en Load Balancing, et donc la configuration standard ne s’applique plus. Pensez donc à adapter les paramètres afin de répondre à la configuration de l’environnement sur lequel est déployé le site web ou l’application web. 😉

 

Posted by on 5 décembre 2013 in Tutoriel

Leave a comment

Tags: , ,

[C#][HowTo] Afficher une page statique durant le PreLoad

Dans un précédent article, je vous expliquait comment implémenter le PreLoad. Dans cet article, je vais vous montrer comment rediriger vos utilisateurs durant ce pré-chargement de votre application.

En effet, durant le pré-chargement les requêtes clientes sont ignorées et mises en attente sur le serveur jusqu’à ce que celui-ci soit disponible. Selon le temps de votre pré-chargement, cela peut vous amener à avoir des tickets d’incidents, des appels non souhaités du fait que cet évènement de pré-chargement est dans le cycle de vie de votre application mais que seul vous êtes au courant de la chose.

C’est pour cela qu’il est toujours préférable de prévenir les utilisateurs d’une indisponibilité ponctuelle de l’application.

Read the rest of this entry »

 

Posted by on 24 septembre 2012 in .Net, ASP.Net, C#.Net, Codes, Outils, Programmation, Tools

Leave a comment

Tags: , , , , ,

[IIS][HowTo] Comment implémenter le pré-chargement d’application .Net 4.0 sous IIS 7.5+

Vous connaissez peut-être des problèmes de chargement sur vos applications .Net 4.0 lorsqu’elles sont lancées pour la première fois. Cela est parfois long et fait attendre les premiers utilisateurs ce qui peut parfois occasionnés des inquiétudes chez ces derniers sur la fiabilité et la disponibilité du site.

Il existe pourtant un mécanisme sous IIS qui permet de pré-charger des données au démarrage de IIS ou de l’application pool concerné. Cela permet notamment pour des sites consultatifs de pré-charger les données statiques dans le cache serveur ou dans le cache d’AppFabric si tenté qu’il est utilisé. Ainsi lors du lancement de IIS, les application pools configurés sont automatiquement lancés et pré-chargent les données des applications afin de rendre leur accès plus rapide.

Je vous explique comment implémenter ce concept de pré-chargement dans votre application .Net 4.0

Attention ! Cela ne concerne que les applications .Net 4.0, les autres versions inférieures ne prennent pas en charge ce mécanisme

Read the rest of this entry »

 

Posted by on 21 septembre 2012 in .Net, IIS, Outils, Programmation, Tutoriel

Leave a comment

Tags: , , , , , ,