vSphere Web Client의 일부가 표시되지 않도록 지연하는 플러그인.

문제

vSphere Web Client의 보기로 이동할 때 확장성 메커니즘이 특정 확장 보기에 대한 모든 사용자 인터페이스 확장을 제공합니다. 표시 가능한 잠재적 확장 목록에서, vSphere Web Client는 확장 필터 집합을 적용하여 목록의 범위를 특정 컨텍스트에 적용되는 확장으로 좁힙니다. 이러한 필터 중 일부는 비동기적으로 실행되고 응답하지 않는 서비스에 요청이 전송되면 모든 확장에 대한 평가를 지연합니다.

vSphere Web Client의 오른쪽 하단에 다음 팝업 창이 나타납니다.

일부 요소를 표시할 수 없거나 해당 정보를 제 시간에 검색할 수 없습니다. 문제를 해결하려면 관리자에게 문의하십시오.

팝업 창이 숨겨져 있다면 관련 없는 인벤토리 개체에 대해 탭이 표시되거나 표시되지 않는 문제일 수 있습니다.

원인

이러한 메시지가 표시되는 이유는 시간 초과가 vSphere Web Client 플러그인의 서로 다른 사용자 인터페이스 요소에 대한 관련 계산에 적용되기 때문입니다. 시간 초과가 발생하기 전에 플러그인은 사용자 인터페이스의 많은 부분이 2분 이상 지연되도록 할 수 있습니다. 평가에 20초 이상이 소요되면 팝업 메시지가 표시됩니다.

해결책

팝업이 표시되면 로그 파일(vsphere_client_virgo.log)에 시간 초과된 필터와 영향을 받은 확장을 보여주는 오류가 포함됩니다.

vsphere_client_virgo.log 파일의 예는 다음과 같습니다.

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.

새로운 플러그인 호환성 기능을 사용하여 VMware 이외의 플러그인을 잠재적 문제로 식별하고 차단할 수 있습니다. 또는 문제가 명확하지 않은 경우 모든 비핵심 플러그인을 사용하지 않도록 설정하여 문제가 계속되는지 확인할 수 있습니다.