You are on page 1of 5

Problema: En Windows 2003 Server, la autoridad de seguridad local Subsistema de Servicio (lsass.

exe) crece en el uso de la CPU y la utilizacin de la memoria en situaciones de carga Cuando ArcGIS Server. NET las aplicaciones Web y servicios de Internet estn bajo carga pesada (ms de 25 solicitudes simultneas por segundo), la Autoridad Local Security Subsystem Service (lsass.exe) proceso del sistema puede llegar a ser sobrecargado. Este comportamiento puede causar la degradacin del rendimiento del sistema y apagado de la mquina, incluso en casos extremos, como una pesada carga en perodos de 12 horas o ms. Este problema tambin puede surgir cuando se expone a un pblico instancia de ArcGIS Server con servicios de seguridad. Cuando el robot de Google(crawl-66-249-7166.googlebot.com) intenta ndice del directorio de servicios REST, que puede producir un nmero excesivo de solicitudes de servicio Web.Detener el robot de Google indexe el sitio o la aplicacin de la solucin a continuacin resuelve el problema. CAUSA Aplicaciones y servicios Web que trabajan con ArcGIS Server. NET que se ejecuten como usuarios en el AGSUSERS y / o grupo AGSADMIN del sistema operativo. De manera predeterminada, esto se logra mediante la configuracin de un servicio Web o una aplicacin para hacerse pasar por una identidad especificada cuando son manejados por el proceso de trabajo ASPNET. Los componentes de ArcGIS Server que manejan las solicitudes de servicio de Internet, como http://myArcGISServer/arcgis/serviceshttp://myArcGISServer/arcgis/rest y son ellos mismos los servicios Web. Por defecto, estos componentes suplantar la cuenta de servicios Web de ArcGIS. Cada vez que un servicio Web o una aplicacin que utiliza la suplantacin gestiona una peticin, el subyacente proceso de trabajo ASP.NET debe utilizar la autoridad de seguridad local Subsistema de proceso de servicio (lsass.exe)para la autenticacin. Bajo condiciones de carga normal, el efecto de esta operacin de autenticacin es insignificante. Cuando un servicio Web o aplicacin que se va a suplantar es bajo carga pesada (ms de 25 conexiones simultneas por segundo) durante perodos prolongados de tiempo, las operaciones de solicitud de autenticacin por comenzar a afectar seriamente la memoria y la huella de procesamiento del proceso lsass.exe. Solucin o la solucin La carga en el proceso lsass.exe se pueden aliviar mediante la alteracin de la configuracin del proceso de trabajo de la Red y los servicios Web o aplicaciones que se encuentran bajo una carga pesada. Los pasos siguientes describen cmo configurar los servicios de ArcGIS Web (SOAP y REST) para ejecutar en un grupo de aplicaciones independiente de IIS con la identidad de los usuarios ArcGIS de servicios Web, y cmo deshabilitar la suplantacin por peticin. Las instrucciones siguientes se supone que la cuenta de servicios Web de ArcGIS se llama ArcGISWebServices (por defecto se especifica en la utilidad de ArcGIS Server posteriores a la instalacin). Modificar el nombre de cuenta como adecuado para el sistema que se utiliza.

1. Crear un nuevo Inventario de Aplicacin IIS y establecer su identidad a la cuenta de ArcGIS de servicios Web. a) Abrir Internet Information Services (IIS) y navegar a travs de la estructura de rbol a la carpeta de grupo de aplicaciones. b) Haga clic en la carpeta del grupo de aplicaciones y haga clic en grupo de aplicaciones nuevo>. c) Dar el grupo de aplicaciones una identificacin, tales como ArcGIS grupo de aplicaciones de servidor de servicios, y seleccione la opcin de continuar con la configuracin predeterminada. d) Haga clic con el nuevo grupo de aplicaciones y haga clic en Propiedades. e) Haga clic en la ficha Identidad y seleccione Configurable. f) Escriba el nombre y la contrasea de la cuenta de ArcGIS de servicios Web que se especific durante el proceso de ArcGIS Server posteriores a la instalacin. Haga clic en Aceptar. g) Vuelva a introducir la contrasea para confirmar y haga clic en Aceptar. Con ArcGIS Server 10, este grupo de aplicaciones que ya existe. Aplicar los pasos D a G de este grupo de aplicaciones.

2. Agregue la cuenta de servicios Web de ArcGIS para la IIS_WPG grupo local del sistema operativo. a) En el Panel de control de Windows> Herramientas administrativas, abra la consola Administracin de equipos. b) En el panel de navegacin, en el grupo Herramientas del sistema, expanda el nodo Usuarios locales y grupos. Haga clic en Grupos. c) En el panel de detalles, haga clic en el grupo IIS_WPG y seleccione Propiedades. d) En el cuadro de dilogo Propiedades de IIS_WPG, haga clic en el botn Agregar. e) En el Seleccionar usuarios, equipos o grupos el cuadro de dilogo, cambiela entrada de la seccin "Desde esta ubicacin, si es necesario, a la ubicacinque contiene la cuenta de usuario para los servicios Web de ArcGIS(ArcGISWebServices). Si la cuenta est en el equipo local, la ubicacin debe ser el nombre del equipo local. f) Escriba el nombre de la cuenta en el cuadro bajo "Introduzca los nombres de objeto para seleccionar, haga clic en Comprobar nombres y, seleccione el usuario. Alternativamente, haga clic en el botn 'Avanzado', nombre de la cuenta o tipo de descripcin y haga clic en "Buscar ahora". Seleccione el usuario de los resultados de bsqueda, y haga clic en Aceptar para volver al cuadro de dilogo Seleccionar usuarios.

g) Haga clic en Aceptar en las dos cajas de dilogo para configuracin. Cierre la ventana Administracin de equipos.

guardar

la

3. Otorgar a los servicios de ArcGIS Web permisos de cuenta a la metabase de IIS.

. Si el Microsoft NET Framework SDK est instalado en la mquina siga estas instrucciones: a) Abra un smbolo. NET del sistema con Inicio> (Todos los) Programas>Microsoft. NET Framework SDK v2.0> SDK Command Prompt. b) Escriba el siguiente comando en el indicador, en sustitucin de la Web de ArcGIS nombre de la cuenta servicios, segn corresponda: aspnet_regiis-ga ArcGISWebServices c) Cierre el smbolo. NET del sistema, escriba 'exit' y pulsando la tecla Intro.

. Si el Microsoft NET Framework SDK no est instalado, estas instrucciones se aplican: a) Abra una ventana de smbolo del sistema haciendo clic en Inicio> Ejecutar, escribir "cmd" en el cuadro de dilogo Ejecutar, y pulsa Intro. b) Escriba los siguientes comandos en el smbolo del sistema, sustituyendo elnombre de ArcGIS Web cuenta de servicios, segn corresponda: cd C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 aspnet_regiis-ga ArcGISWebServices c) Cierre la ventana del smbolo del sistema escribiendo 'exit' y pulsando la tecla Intro.

4. Concesin de permisos de modificacin a la cuenta de ArcGIS de servicios web para el directorio C: \ Windows \ Temp. a) Abrir el Explorador de Windows y navegue a la carpeta C: \ Windows \ Temp. b) Haga clic derecho en C: \ Windows \ Temp y haga clic en Propiedades. c) En el cuadro de dilogo Propiedades, haga clic en la pestaa Seguridad. d) En el cuadro de dilogo dilogo Seleccionar Seguridad, haga clic en Agregar. El cuadro de usuarios.

e) En el cuadro de dilogo Seleccionar usuarios, el cambio "Desde esta ubicacin, si es necesario, a la ubicacin de la cuenta de ArcGIS de servicios Web, y el tipo de la cuenta en el cuadro inferior (o vaya a ella con el botnAdvanced). Haga clic en Aceptar para volver al cuadro de dilogo Propiedades. f) En el cuadro de dilogo Propiedades, asegrese de que el usuario de servicios Web de ArcGIS se pone de relieve, y en la columna Permitir, active la casilla Modificar.

g) Haga clic en Aceptar para guardar y cerrar el cuadro Propiedades. Explorador de Windows tambin puede ser cerrado.

de

dilogo

5. Configurar el ArcGIS servicios Web SOAP para no utilizar la suplantacin. a) Uso de Visual Studio o un editor de texto para abrir el archivo web.config en el directorio C: \ Inetpub \ wwwroot \ ArcGIS \ carpeta de Servicios (la carpeta de ArcGIS Services se haya instalado en un lugar diferente). b) En el archivo web.config, cambie el valor de la clave para hacerse pasar porfalsos: <appSettings> <add key="ServiceInfoRefreshTimeInSeconds" value="10" /> <add key="GCInterval" value="10" /> <add key="Impersonate" valor="false" </ appSettings> />

Si la clave Suplantar no existe, se agrega mediante la insercin del elemento <add> y establecer el atributo clave para hacerse pasar por''''y el valor del atributo de''falsas'', como se muestra arriba. c) Guarde el archivo web.config. 6. Configurar los servicios de ArcGIS RESTO Web para que no utilice la suplantacin.

a) Uso de Visual Studio o un editor de texto para abrir el archivo rest.config en el directorio C: \ Inetput \ wwwroot \ ArcGIS \ carpeta REST (la carpeta REST de ArcGIS se haya instalado en un lugar diferente). b) En el archivo rest.config, cambie el valor de la clave para hacerse pasar porfalsos: <? xml version = "1.0" encoding = "utf-8"?> <config Xmlns:xsi=http://www.w3.org/2001/XMLSchemainstancexmlns:xsd="http://www.w3.org/2001/XMLSchema"> ... ... <Impersonate> False </ Suplantar> </ Config> Si la clave Suplantar no existe, se agrega mediante la insercin del elemento<Impersonate> y establecer el valor de "falso" como se muestra arriba. c) Guarde el archivo rest.config.

7. Agregar los servicios de ArcGIS Web (SOAP y REST) para el grupo de aplicaciones de nueva creacin. a) Abrir el Internet Information Services (IIS) desde el Panel de control> Herramientas administrativas. b) Ampliar el nodo del equipo local, el nodo Sitios Web, el nodo Sitio Web predeterminado, y el nodo de ArcGIS. c) En el nodo de ArcGIS, Servicios de botn derecho del ratn y seleccione Propiedades. El cuadro de dilogo Propiedades de Servicios. d) En la ficha Directorio virtual, seleccione la opcin "Grupo de aplicaciones" en la lista desplegable y seleccione el grupo de aplicaciones creado en el paso 1 del presente artculo. e) Haga clic en Aceptar para guardar y cerrar el cuadro de dilogoPropiedades. f) Repita los pasos c a travs del correo por los servicios REST con "descanso"en lugar de 'Servicios' en el paso c. g) Cierre el Administrador de IIS. Con ArcGIS Server 10, los puntos finales REST y SOAP ya se encuentran en este grupo de aplicaciones. Este paso puede ser omitido.

8. Para reiniciar el servidor ArcGIS Administrador de objetos (SOM) de servicio. a) Abrir la consola de servicios desde el Panel de control> Herramientas administrativas. b) Haga clic con el objeto de servicio de ArcGIS Server Manager y haga clic en"Reiniciar". c) Cierre la ventana Servicios.

You might also like