Я запускаю веб-сервер (http://www.mycompany.com) в Azure (в Западной Европе), который отображает множество изображений для пользователей.azure cdn edge в Японии не реагирует
- Все изображения выбираются из Azure CDN с синтаксисом строки запроса включен. (т. е. http://cdn.mycompany.com/images/abc123.jpg?preset=Thumbnail)
- CDN указывает на Azure WebApp (в Западной Европе) в качестве конечной точки. (http://resizer.mycompany.com), который работает ImageResizer v4.
- ImageResizer конфигурируется с помощью плагина AzureReader2 загрузить оригинальные изображения из Azure Blob Storage (http://mycompany-images.blob.core.windows.net)
Эта конфигурация работает отлично от моего клиента в Швеции. Появляются как маленькие миниатюры, так и большие версии изображений, и это быстро.
Пользователи Япония без проблем просмотрите миниатюры (2 КБ), но большие изображения (500 КБ) занимают несколько минут, даже для высокопроизводительных волоконных соединений. Когда я загрузил компьютер в Японии и заставил cdn.mycompany.com указать 93.184.221.200 (что является краем Azures для Швеции), то же изображение было загружено с разумной скоростью! Он также работал, чтобы потребовать изображение непосредственно от resizer.mycompany.com или Хранилище Blob.
Я попытался диагностировать это в течение недели и не знаю, как продолжить.
- Есть ли что-то не так с CDN Edge в Японии?
- Проблема в том, что CDN Edge в Японии слишком далеко от WebApp в Западной Европе?
- У меня есть проблемы с производительностью в хранилище WebApp или Blob, которые я просто не понял? (Есть много японских пользователей поражающих сайт в то же время)
(URL-адрес выше, очевидно, затемненный)
Благодарим за предложения по устранению неполадок. Внезапно все выглядит так, что кажется, что у Лазура есть внутренние проблемы ... –