При нагрузке, пропадает доступ к FTP серверу

12 3
I0
На сайте с 21.01.2010
Offline
115
713

Сервер используется как файловое хранилище.
Один сайт, запросы идут через PHP FastCGI (Nginx + PHP-FPM)

Периодически пропадает доступ к FTP.
Происходит это когда количество активных соединений nginx находится в районе 60-80. При этом, на сайт доступ есть, скорость скачивания высокая.
По FTP подключаюсь только я.

На сервере стоит ispmanager 6
Процессор    Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (8 cores)
Оперативная память    64200 MB
Размер HDD    3.55 TB
Версии программного обеспечения Apache    2.4.38-3+deb10u10

Как выглядит нагрузка во время проблемы с FTP на картинке.

jpg 111.jpg
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#1

Пропадает доступ с какой ошибкой или висит вечно подключение?

А если при этом подключаться через SFTP то всё ок?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
I0
На сайте с 21.01.2010
Offline
115
#2
LEOnidUKG #:
висит вечно подключение
Ошибка: Timeout (60000 ms) occurred on receiving server response.
I0
На сайте с 21.01.2010
Offline
115
#3
После рестарта nginx доступ к FTP есть пока количество подключений nginx не возрастает до 65
D
На сайте с 05.02.2022
Offline
47
#4
Вообще странно. Даже при сильном ддосе по http обычно фтп не пропадает
Weblady
На сайте с 26.07.2011
Offline
147
#5
ig0rw :

Сервер используется как файловое хранилище.
Один сайт, запросы идут через PHP FastCGI (Nginx + PHP-FPM)

Была такая же проблема, во время создания бэкапа (50 Гб) на второй диск пропадал доступ по ftp к диску с сайтами.  Сайты при этом были доступны, скорость не страдала.

Бэкапы создавались через панель Ispmanager 5. В проблеме особо не разбирались. Проблема пропала после переноса сайта на другой сервер, тоже с Ispmanager и вторым диском для бэкапа. 

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#6

Просто пальцем в небо, попробуйте в ISP удалить FTP и выбрать там другой сервер FTP. Вроде по умолчанию там ProFTP, поставьте  PureFTP  


I0
На сайте с 21.01.2010
Offline
115
#7
LEOnidUKG #:

Просто пальцем в небо, попробуйте в ISP удалить FTP и выбрать там другой сервер FTP. Вроде по умолчанию там ProFTP, поставьте  PureFTP  


Пробовал PureFTP, подключатся получается, но при попытке загрузить файл идет обрыв, загружается несколько килобайт.
Если количество подключений nginx менее 50, обрыва нет.
ProFTP - не подключается.
PureFTP - подключается, но загрузить что-то не получится.

Все проблемы возникают если количество подключений nginx выше 65

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#8
ig0rw #:


Все проблемы возникают если количество подключений nginx выше 65

PassivePortRange что-ли сдвинуты.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#9

/etc/pure-ftpd/pure-ftpd.conf

# Port range for passive connections - keep it as broad as possible.

PassivePortRange             35000 35999

У вас примерно так выставлено?


Ещё проверьте через atop у вас HDD случаем не на 100% нагруженный?

I0
На сайте с 21.01.2010
Offline
115
#10
LEOnidUKG #:
PassivePortRange

Выставлено так:
# PassivePortRange             30000 50000

В пиковое время нагрузки проверю HDD, но скорость скачивания в пики нагрузки по http не падает

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий