Назад | Перейти на главную страницу

Низкая скорость загрузки по HTTP, HTTPS, SCP, SFTP

Я установил nginx на сервере Ubuntu для обслуживания файлов по HTTPS. Их размер составляет ~ 40 МБ.
При загрузке у меня очень низкая скорость, около 28 кбит / с.
Я подумал, что, возможно, моя настройка HTTPS неверна, и я также включил HTTP, но получил те же результаты при загрузке.

Версия Ubuntu:

ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.3 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

Спидтест с сервера (это надежно?) Дает мне:

Hosted by LaFibre.info (Bordeaux) [1991.83 km]: 67.501 ms
Testing download speed........................................
Download: 16.32 Mbyte/s
Testing upload speed..................................................
Upload: 7.18 Mbyte/s

Затем я установил простой сервер Python:

~# python -m SimpleHTTPServer 8000
Serving HTTP on 0.0.0.0 port 8000 ...
yyy.yyy.yyy.yyy - - [13/Dec/2019 05:12:14] "GET /some.iso HTTP/1.1" 200

Curl дает:

λ curl.exe http://somesite.com:8000/some.iso -v --output .\tmp1
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying xxx.xxx.xxx.xxx:8000...
* TCP_NODELAY set
* Connected to somesite.com (xxx.xxx.xxx.xxx) port 8000 (#0)
> GET /some.iso HTTP/1.1
> Host: somesite.com:8000
> User-Agent: curl/7.67.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
* HTTP 1.0, assume close after body
< HTTP/1.0 200 OK
< Server: SimpleHTTP/0.6 Python/2.7.12
< Date: Fri, 13 Dec 2019 05:12:14 GMT
< Content-type: application/x-iso9660-image
< Content-Length: 351272960
< Last-Modified: Thu, 12 Dec 2019 04:35:15 GMT
<
{ [1259 bytes data]
  3  335M    3 10.4M    0     0  28300      0  3:26:52  0:06:25  3:20:27 27407

Попробовал скопировать файлы через SCP, скорость такая же. Я тогда использовал SFTP, да, скорость загрузки такая же.
Это система, к которой я недавно получил доступ, я не знаю никаких ограничений скорости.
Похоже, что Wondershaper не установлен, а также tc показывает мне:

~# tc qdisc show dev ens3
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1

Я не учился больше на tc, чувствую, что потратил на это уже слишком много времени.

Есть ли что-нибудь еще, о чем я могу подумать, прежде чем открыть билет хостинг-провайдеру?

Большое спасибо.


Позже отредактируйте:
Провайдер говорит, что их ограничение на загрузку - 300 мбит / с