При настройке загрузки данных из опросных каналов ArcGIS Velocity позволяет задать интервал опроса канала. Вы можете опрашивать канал через определенный интервал или в одно и то же время. Например, вы можете опрашивать веб-сайт каждые 30 секунд, чтобы получать последние наблюдения.
Расписание интервала опроса канала определяет, насколько часто Velocity будет обращаться к источнику наблюдения и загружать события. Расписание опроса канала применяется только к каналам следующих типов:
Интервал опроса по умолчанию - одна минута. Если вы настроите канал HTTP-опроса с интервалом опроса в 1 минуту, то, пока этот канал будет работать, каждую минуту ArcGIS Velocity будет отправлять на этот веб-сайт запрос для получения наблюдений.
Важно отметить, что каналы не могут выполнять опросы чаще, чем каждые 10 секунд. Это ограничение применяется для защиты внешних сайтов, опрашиваемых каналами, таких как веб-сервер или сервис объектов ArcGIS, от перегрузки путем задания частоты входящих запросов. Не может быть задан интервал опроса меньше 10 секунд.
Если задан интервал опроса, он будет выполняться через регулярные временные интервалы, в отличие от времени начала канала. Временной интервал начинается в полночь по местному времени пользователя, создавшего канал. Например, если канал настроен на опрос данных каждые 5 минут и запускается в 8:03, то первый запрос данных произойдет в 8:05, следующий - в 8:10 и т. д. А если канал настроен на опрос данных каждые 8 часов и запускается в 10:00, то первый запрос данных произойдет в 16:00, следующий - в полночь, а затем - в 8:00 следующего дня.
Примечание:
Будьте внимательны при определении интервала опроса канала. В каждом интервале ArcGIS Velocity выполнит запрос к заданным свойствам подключения, чтобы этот канал получил данные. Для канала Векторный слой, в случае, если запрос возвращает больше объектов, чем максимально поддерживаемое для векторного слоя число возвращаемых записей, будет выполнено несколько запросов, которые позволят постепенно загрузить все запрашиваемые объекты. Поэтому нужно убедиться в том, что удаленный сервер или сервис, на котором размещен запрашиваемый источник данных, может возвращать ответы в пределах заданного интервала опроса.
Рекомендуется проверять время отклика запроса на этот векторный слой, используя тот же запрос, который вы применяете в конфигурации канала. Интервал опроса не должен быть меньшим, чем стандартное время ответа на запрос вашего векторного слоя.