Search Server 2008 : Lenteurs sur la page de résultats
Voici le scénario : vous avez installé Search Server 2008 (Express ou non, je pense que cela revient au même, dans mon cas c'était la version Express). Et puis vous effectuez vos recherches au sein du centre de recherche nouvellement créé. Et là, symptôme étrange sur la page de résultats: première recherche, premiers résultats rapidement remontés. Deuxième recherche, idem. Par contre, au 3eme clic le navigateur (Internet Explorer 6.0) mouline (et là, pas forcément une recherche, un simple clic dans la navigation revient au même).
Je commence par suspecter le serveur : pourtant le CPU ne bouge pas, des tests sur le javascript ne semble pas poser problème. Bref, on tourne en rond...
Passage côté client : des tests avec Firefox et Opera sont alors réalisés : ça fonctionne sans dysfonctionnement. Etrange ! Internet Explorer semble être donc mis en cause. Nouvel essai cette fois ci avec IE7: même résultat. On vire le proxy, rien de neuf...
Quelques recherches googlesques m'apprennent que la gestion du HTTP1.1 par IE est assez restrictive au niveau du nombre de pages qui peuvent être appelées en même temps.
Bon, fin du suspens...
Au final, cet étrange comportement était dû à une des 2 webparts de recherche fédérée qui sont disposées par défaut sur la page de résultats. En effet, celle-ci se charge d'effectuer une recherche sur Internet, et c'est là que ça bloquait. Je ne connais pas le fonctionnement exact de cette webpart, mais toujours est-il que depuis que nous l'avons retiré, tout est rentré dans l'ordre.
Gat, SPSearch, et 1, et 2, et 3 zéro !