В данном разделе перечислены вопросы или проблемы, которые могут возникнуть при работе с веб-хуками, и возможные варианты их решения.
ArcGIS Enterprise развернут в автономной среде, за брандмауэром организации. Можно ли настроить Webhooks?
Да. Для настройки вебхуков, необходимо использовать URL-адрес полезных данных, который доступен порталу ArcGIS Enterprise. Для этого можно создать собственное приложение и развернуть его на внутреннем сервере.
Если вы подписаны на обновления элементов портала, пользователей и групп, вебхук срабатывает при каждом обновлении их свойств. Например, если вы подписаны на обновление определенного элемента вашего портала, вебхук сработает, если произошло обновление заголовка элемента, тегов или образца. Способ определить, является ли действие обновлением на вашем портале, - это изучить сетевой трафик. Каждый раз, когда действие приводит к вызову операции Обновить, это же действие может вызывать запуск вебхука, который следит за обновлениями.
Что происходит, если URL-адрес полезных данных отключается или становится недоступным? Можно ли восстановить полезные данные, которые не были доставлены?
Если портал пытается доставить полезные данные по URL-адресу или приемнику вебхука, которые не отвечают или не доступны, установленные вами дополнительные параметры будут определять, как и когда портал попытается выполнить другую доставку. Если эти дополнительные попытки также неудачны, они будут считаться одним сбоем в deactivationPolicy, заданном при создании вебхука. При наступлении этих условий, вебхук будет деактивирован.
Вы можете открыть статус уведомлений вебхука, чтобы просмотреть все попытки доставки, и определить, были они успешны или нет.