Маршрут маршрутов Azure Api Время ответа - PullRequest
0 голосов
/ 31 октября 2019

Я использую Маршрут, чтобы получить направление маршрута, чтобы получить расстояние от А до В

EG https://atlas.microsoft.com/route/directions/json?subscription-key=XXXXXXXXXXXXXXXXXXXXXX&api-version=1.0&query='ORIGIN':'DESTINATION'

REF: https://docs.microsoft.com/en-us/rest/api/maps/route/getroutedirections#getroutedirections

У меня есть данные для циклического прохожденияв минуту я извлекаю 42 строки из базы данных и печатаю на веб-странице. каждый раз, когда он зацикливается, я получаю DESTINATION от заданного элемента строки и статический от ввода, например ORIGIN, затем вызываю API:

EG https://atlas.microsoft.com/route/directions/json?subscription-key=XXXXXXXXXXXXXXXXXXXXXX&api-version=1.0&query='ORIGIN':'DESTINATION'

Я проверял это, и это занимает слишком много времениболее или менее отвечая на что-либо в промежутке от 15 с до 20 с .

Теперь я также провел некоторое тестирование, используя, как вы предполагаете, матрицу расстояний Google и ответ на тот же объем данных в значительной степени отличается только от Googleзанимает от 4 с до 6 с .

Кто-нибудь знает, есть ли способ улучшить ответ от Azure? Я подписан на STANDARD S0 Ценообразование STANDARD S1 дает более быстрый ответ?

У кого-нибудь есть какая-либо информация? Оцените!

...