Как загрузить тестовый сайт с SWF Flash-файлом? - PullRequest
0 голосов
/ 10 февраля 2010

У меня есть веб-сайт, на котором SWF-код вставлен с помощью SWFObject. Этот SWF-файл имеет 1,5 МБ. Я хотел бы проверить, будет ли сайт (Lightppd) живым, если 600 пользователей в час будут пытаться открыть его. Это будет ок. 900 МБ / час передачи.

Итак, у меня 2 вопроса в одном:

1) Обрабатывает ли тест ab (Apache Bench) SWFObject и получает ли SWF-файл во время тестирования? 2) Если 1) неверно, как загрузить тест моего сайта с должным образом встроенным SWF-файлом?

1 Ответ

0 голосов
/ 10 февраля 2010

Я думаю, что так и будет. Я думаю, что это просто сделать один HTTP-запрос для страницы. Вот что я бы предложил:

  • Используйте firebug или Fiddler (или аналогичный инструмент - или журналы доступа к вашему веб-серверу), чтобы узнать все HTTP-запросы.
  • Теперь я не уверен, как вы можете сделать это с помощью 'ab', но вам нужно иметь возможность создавать несколько запросов для имитации браузера. Там вам может понадобиться другой инструмент, такой как jMeter или что-то в этом роде.

Что касается тюнинга после ваших первых тестов:

  • Убедитесь, что ваш SWFObject обслуживается ETag для включения кэширования.
  • Если возможно; обслуживать объект с уникальным URL и устанавливать срок действия до года или около того. Это позволит убедиться, что браузеры (или прокси-серверы в пути) не будут попадать на сервер до тех пор, пока ваш объект не будет обновлен, поэтому у него будет новый URL.
...