Plug-ins retardant l'affichage de certaines parties de vSphere Web Client.
Problème
Lorsque vous accédez à une vue dans vSphere Web Client, le mécanisme d'extensibilité fournit toutes les extension d'interface utilisateur pour la vue d'extension spécifique. Dans la liste des extensions pouvant être affichées, vSphere Web Client réduit la liste aux extensions qui s'appliquent au contexte en question via l'application d'un ensemble de filtres d'extension. Certains de ces filtres s'exécutent de manière asynchrone et retardent l'évaluation pour toutes les extensions si une demande est envoyée à un service qui ne répond pas.
La fenêtre contextuelle suivante s'affiche dans le coin inférieur droit de vSphere Web Client
Certains éléments n'ont pas pu être affichés ou leurs informations n'ont pas pu être récupérées à temps. Contactez votre administrateur pour résoudre le problème.
Si la fenêtre contextuelle est masquée, le problème peut être qu'un onglet est affiché ou pas affiché pour un objet d'inventaire non pertinent.
Cause
Ces messages s'affichent à cause d'un délai désormais appliqué pour le traitement pertinent de différents éléments de l'interface utilisateur provenant des plug-ins de vSphere Web Client. Avant l'introduction de ces délais, un plug-in pouvait donner lieu à un retard d'affichage de 2 minutes ou plus pour des grandes parties de l'interface utilisateur. Le message contextuel s'affiche lorsqu'une évaluation dure plus de 20 secondes.
Solution
Lorsque la fenêtre contextuelle s'affiche, le fichier journal (vsphere_client_virgo.log) contient une erreur indiquant que le filtre a expiré et les extensions affectées.
Un exemple du fichier vsphere_client_virgo.log se trouve ici :
2016-06-08T20:29:07.358Z] [ERROR] http-bio-9090-exec-4 70000174 100005 200003 com.vmware.vise.util.logging.LogServiceImpl Extension filter timeout: \ vsphere.misbehaving.slowFilter/com.vmware.misbehaving.slowfilter.filters.SlowCustomFilter could not complete execution in 8000 ms. \ Extensions [vsphere.core.cluster.manage.slowView/com.vmware.misbehaving.slowportlet.ui:6.5.0; ] processed by the filter will not be loaded. [2016-06-08T20:29:19.314Z] [ERROR] http-bio-9090-exec-8 70000175 100005 200003 com.vmware.vise.util.logging.LogServiceImpl Extension filter timeout: \ vsphere.core.objectPropertyFilter/com.vmware.vsphere.client.filters.ObjectPropertyFilter could not complete execution in 20000 ms. \ Extensions [vsphere.core.cluster.monitor.slowView/com.vmware.misbehaving.slowportlet.ui:6.5.0; \ vsphere.core.cluster.monitor.vsanView/com.vmware.vsphere.client.vsanui:6.5.0; \ vsphere.core.cluster.monitor.drsView/com.vmware.vsphere.client.clusterui:6.5.0; \ vsphere.core.cluster.monitor.haView/com.vmware.vsphere.client.clusterui:6.5.0; ] processed by the filter will be loaded.
Le plug-in n'appartenant pas à VMware peut être identifié comme le problème possible et bloqué en utilisant la nouvelle fonctionnalité de compatibilité de plug-in. Si le problème n'est pas clair, vous pouvez aussi désactiver tous les plug-ins non essentiels pour vérifier si le problème persiste.