Быстрый ответ
Все изображения и видео, сгенерированные APIYI (Veo 3.1, Sora, Nano Banana и т. д.), размещаются в глобальной CDN Cloudflare R2, которая по замыслу обеспечивает высокую скорость по всему миру. Если загрузка на вашем сервере идет медленно, почти всегда причина в сетевом маршруте между вашим сервером и edge Cloudflare, а не в самой CDN — особенно для серверов в материковом Китае, обращающихся к зарубежным CDN, где пропускная способность через границу, маршрутизация у ISP и локальное разрешение DNS часто ухудшают производительность.*.r2.cloudflarestorage.com или как пользовательский домен, проксируемый через Cloudflare. Скорость загрузки зависит от того, насколько эффективно ваш сервер может подключиться к ближайшему edge-узлу Cloudflare.Распространенные причины
Трансграничная перегрузка
Неоптимальная маршрутизация ISP
Плохое разрешение DNS
Ограничения firewall / security group
HTTP/2 и повторное использование соединений
Однопоточная загрузка
Шаги по устранению неполадок
Это на одном сервере или везде?
- На ноутбуке быстро, на сервере медленно → проблема с сетевым путем сервера
- Медленно везде → обратитесь в поддержку с конкретным URL
Проверьте базовую сеть до CDN
ping, mtr, traceroute, чтобы проверить задержку и потери пакетов:Измерьте фактическую скорость загрузки
curl, чтобы проверить время и пропускную способность:time_namelookup: время разрешения DNStime_connect: время установки TCP-соединенияtime_starttransfer: время до первого байта (TTFB)speed_download: средняя пропускная способность (bytes/sec)
Проверьте разрешение DNS
Проверьте ограничения на стороне сервера
Решения
Вариант 1: Переключитесь на публичный DNS (проще всего)
DNS по умолчанию на многих серверах разрешает Cloudflare в удаленные узлы. Попробуйте эти публичные DNS-серверы:Вариант 2: Оптимизируйте способ загрузки
Параллельные загрузки
aria2c -x 8, Python asyncio + httpx), чтобы полностью задействовать пропускную способность.Возобновляемые загрузки
Повторное использование соединения
httpx, requests.Session()), чтобы избежать повторных рукопожатий.Потоковая запись на диск
Вариант 3: Перейдите в регион с лучшей связностью
Если ваш сценарий это позволяет, выбирайте регионы с хорошей связностью с Cloudflare:За рубежом (рекомендуется)
Китай: премиальные ЦОДы
Гонконг / Сингапур
Избегайте дешевых VPS
Вариант 4: Передавайте через другой хост (крайняя мера)
Если ваш сервер действительно не может быстро достучаться до Cloudflare и вы не можете сменить регион:- Используйте зарубежный сервер как промежуточный узел: сначала загрузите на зарубежную машину, затем передайте обратно через приватный/премиальный канал
- Передавайте через собственное object storage: зеркально скопируйте ресурс в свое OSS / COS / S3 (например, bucket в регионе Китая) и отдавайте его оттуда
- Предварительно прогрейте и кэшируйте: один раз загрузите с вашего backend и обслуживайте последующие запросы из локального кэша
Частые вопросы
Почему мой ноутбук работает быстро, а сервер — медленно?
Почему мой ноутбук работает быстро, а сервер — медленно?
Я сменил DNS, но все равно медленно — почему?
Я сменил DNS, но все равно медленно — почему?
Cloudflare R2 заблокирован в материковом Китае?
Cloudflare R2 заблокирован в материковом Китае?
Загрузка видео постоянно завершается сбоем — что мне делать?
Загрузка видео постоянно завершается сбоем — что мне делать?
aria2c или wget -c, с разумными тайм-аутами и повторными попытками:Может ли APIYI возвращать Base64 вместо URL CDN?
Может ли APIYI возвращать Base64 вместо URL CDN?
Как подтвердить, что узкое место — в моей сети, а не в CDN?
Как подтвердить, что узкое место — в моей сети, а не в CDN?
curl с зарубежного хоста (AWS Tokyo, Singapore и т. д.). Если там все быстро, а на вашем сервере медленно, узкое место находится между вашим сервером и Cloudflare — а не в самом CDN.Связанные документы
Настройка сетевого прокси
Где находятся серверы APIYI?
API генерации видео Veo
Связаться с поддержкой
- Конкретный CDN URL (чувствительные параметры можно скрыть)
- Регион вашего сервера / DC / облачный провайдер
- Полный вывод
mtrилиtraceroute - Вывод команды замера времени
curlвыше - Временной промежуток, когда возникла проблема (это помогает сопоставить с мониторингом трансграничного канала)