Рукопожатие FTPS TLS иногда требует секунд для выполнения - PullRequest
0 голосов
/ 08 мая 2020

Я создал приложение c#, которое должно выполнять периодические загрузки на сервер FTPS

Я заметил, что в 10% случаев операция «CONNECT» занимает почти 13 секунд. должно быть завершено (против 25 мсек, необходимых для остальных 90% случаев)

Я считаю, что это поведение не связано с возобновлением сеанса

дополнительная информация:

  • Я использую FluentFTP NuGet package
  • Я использую TLS 1.2
  • У меня нет проблем с проверкой сертификата
  • Я возможность подключения и загрузки файлов на целевой сервер FTPS
  • Сервер был настроен третьей стороной
  • Между клиентом и сервером нет прокси
  • Первое соединение после запуска приложения всегда медленное
  • Соединение, выполненное с помощью FILEZILLA CLIENT, не имеет такой же проблемы (время стабильно, а рукопожатие быстрое)
  • пинг всегда s быстро

Есть ли способ ускорить операцию подключения?

Вы хоть представляете, почему время соединения «случайным образом» (очевидно) подскакивает с нескольких миллисекунд до 13 секунд ?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...