Skip To Content

Preguntas frecuentes sobre webhooks

En este tema se enumeran preguntas o problemas que pueden surgir al trabajar con webhooks y se proponen posibles soluciones.

ArcGIS Enterprise está implementado en un entorno desconectado, detrás del firewall de mi organización. ¿Puedo seguir configurando webhooks?

Sí. Para configurar webhooks, debe usar una URL de carga a la que pueda acceder su portal de ArcGIS Enterprise. Para ello, puede crear una aplicación personalizada e implementarla en su servidor interno.

¿Qué constituye una actualización de un elemento, usuario o grupo?

Para ello, puede crear una aplicación personalizada e implementarla en su servidor interno. Por ejemplo, si se ha suscrito a las actualizaciones de un elemento específico de su portal, su webhook se desencadena si se actualizó el título, las etiquetas o la vista en miniatura del elemento. Una forma de determinar si una acción constituye una actualización en su portal es examinar el tráfico de red. Siempre que una acción dé lugar a la llamada de la operación Actualizar, la misma acción puede desencadenar un webhook a la escucha de actualizaciones.

Utilizo la Autenticación integrada de Windows en mi portal de ArcGIS Enterprise. ¿Puedo seguir suscribiendo a los usuarios que entran y salen del portal (user/<username>/signIn)?

A partir de la versión 10.9, puede utilizar el evento desencadenador de /signin para capturar eventos de inicio de sesión para la autenticación del portal, la autenticación de nivel de web y los inicios de sesión corporativos.

¿Qué ocurre si mi URL de carga deja de funcionar o deja de estar disponible? ¿Hay alguna forma de recuperar una carga que no se envió?

Al configurar webhooks de organización para sus usuarios, grupos y elementos, tiene la opción de configurar parámetros avanzados que determinan cómo y cuándo el portal intenta otra entrega cuando falla el envío de una carga, y una política de desactivación que desactivará el webhook si siguen fallando los intentos de entrega de una carga útil. Si el portal intenta entregar una carga a una URL de carga o webhook receptor no disponible o que no responde, los parámetros avanzados que establezca determinarán cuántos intentos adicionales realizará el portal para entregar la carga. Si estos intentos adicionales también fallan, contará como un fallo para la política de desactivación.

Puede ver también el estado de notificación del webhook para ver todos los intentos de envíos de cargas y determinar si se enviaron correctamente o no.

Nota:

En este momento, los webhooks de servicio no admiten el seguimiento de carga ni las políticas de desactivación.

¿Se verán afectados mis webhooks de servicio si realizo cambios en la configuración de mi sitio de Enterprise?

Dado que funcionan en todos los componentes principales de una implementación base de ArcGIS Enterprise (ArcGIS Data Store, ArcGIS Server y Portal for ArcGIS), los webhooks de servicio han heredado muchos de los patrones de resiliencia de los componentes por lo que respecta a la alta disponibilidad y la recuperación ante desastres. Algunos de los cambios que realice en su implementación de Enterprise, como eliminar un equipo de un sitio de servidor SIG, pueden generar algunos minutos de tiempo de inactividad antes de que los webhooks del servicio recuperen su funcionalidad. Puede reducir la cantidad de tiempo de inactividad que se produce volviendo a validar sus servidores federados después de realizar cambios en el sitio. En raras ocasiones, es posible que deba reiniciar el servicio SIG relacionado para reanudar la funcionalidad de un webhook. Si se requiere llevar a cabo este paso, se registrará un mensaje de registro de nivel de ADVERTENCIA que indica la necesidad de reiniciar el servicio en los registros del sitio.


En este tema