Я разрабатываю небольшое веб-приложение, и у меня есть некоторые файлы данных, хранящиеся в ведро s3 с настройкой CORS, которые должны быть доступны из клиентского браузера.Как улучшить TTFB от Amazon S3?
По какой-то причине мой вызов ajax для S3-файлов имеет очень высокую задержку (более 4 секунд для файла 7 КБ), из-за TTFB (как вы можете видеть в этом скриншоте инструментальных средств devs https://www.dropbox.com/s/4trx2m9m1v8visu/Screenshot%202015-08-28%2011.44.53.png?dl=1). И клиент, и ведро S3 находятся в Северной Калифорнии.
Любые идеи о том, что может происходить здесь, будут оценены.
благодаря
url = 'http://mybucket.s3.amazonaws.com/simdata.zip';
$.ajax({
url: url,
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function(response) {
console.log("received");
},
failure: function(response) {
// TODO: decent error message
alert('Unable to load');
}
});
Что вы получаете, когда вы «закручиваете»/'wget' /' ab' файл из той же сети? – tedder42