2012-04-26 4 views
3

У нас есть конечная точка Azure CDN и пользовательский домен, сопоставленный с ним cdn.ourcompany.com, поэтому я могу использовать два домена для доступа к CDN, моему пользовательскому домену и лазурному CDN-хосту (.vo.msecnd. нетто)Несколько конечных точек CDN Azure

Невозможно добавить другой пользовательский домен CDN в конечную точку на портале управления Azure, но мне интересно, есть ли какая-нибудь работа, которую я могу сделать, возможно, что-то делает в моем DNS?

+0

Какова цель 3-го домена хозяина? Почему вы не можете использовать другие 2 варианта? – SliverNinja

+0

Нужно одновременно обслуживать 12 запросов клиенту, у большинства браузеров ограничение на 5 подключений на хост –

+1

Можете ли вы объединить 12 запросов в отдельные запросы, объединив содержимое ресурсов? Являются ли эти изображения, javascript, css - каков тип ресурса? – SliverNinja

ответ

2

Как я выяснил, нет обходного пути, которое я могу сделать, но я говорю с парнем в Microsoft, который говорит, что может сделать это для меня, используя ручной процесс, я не получил официальную позицию, если это будет возможно, в будущем, надеюсь, что это будет.

+0

Спасибо за отправку потенциального обходного пути! – SliverNinja

+0

Подтвержденные - они также смогли разместить меня. Другая альтернатива: перенаправить другие субдомены (т.е. media-cache1..7) в az * .vo.msecnd.net domain, но это несет разные накладные расходы. Эта особенность имеет решающее значение для сайтов, интенсивно использующих медиа, и поставит Azure CDN наравне с CloudFront. – Nariman

1

Вы можете попробовать создать еще один CNAME, который сопоставляется с хостом CDN .vo.msecnd.net или вашим пользовательским доменом, и он может работать одинаково. Я бы tracert для проверки.

+0

Я пробовал этот подход, но CDN возвращает неверный запрос (400) для хостов, которые не настроены на портале –

+0

Похоже, что это должно быть ограничение вы в один пользовательский домен - возможно, проверив реферер. – SliverNinja

1

Насколько я знаю, в настоящее время вы можете добавить только один пользовательский домен в конечную точку CDN. Я не уверен, что есть другое обходное решение. Вы можете отправить запрос функции по адресу http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting. Большинство браузеров позволяют 6 (не 5) одновременных подключений к одному домену. Обычно этого достаточно. Если у вас есть 7-й запрос, он все равно будет работать, но запрос отправляется только в службу, когда возвращается один из предыдущих 6 запросов. Если это неприемлемо, вы можете либо сделать, как предложил SilverNinja: объединить несколько запросов в один запрос. Или вы можете использовать несколько учетных записей хранилища, которые позволяют создавать один настраиваемый домен для каждой учетной записи.

1

До прошлого года вам нужно было открыть билет у Microsoft, который вручную добавит правило внутреннего переписывания для каждого дополнительного домена.

В последнее время стало возможным добавлять несколько доменов непосредственно с портала управления Windows Azure. Выберите CDN, затем нажмите имя CDN, затем нажмите «Управление доменами» из элементов управления внизу. Откроется диалоговое окно «Управление настраиваемыми доменами», откуда вы можете добавлять и удалять имена доменов (кроме одного сверху, который является именем конечной точки CDN по умолчанию).

Вам по-прежнему необходимо проверить каждый добавленный домен с записью CNAME в вашем DNS.

Прекрасно работает с шестью доменами.

0

Вы всегда можете создать несколько пользовательских доменов на портале Azure, просто нажмите кнопку «Управление доменами» в нижней части портала. Здесь у меня есть несколько пользовательских имен доменов. Что вам нужно сделать, это указать свой собственный домен CDN конечной точки первой, а затем добавить пользовательские домены в разделе «Управление доменами» страницы

enter image description here

enter image description here

Смежные вопросы