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

Как выбрать предпочтительный метод передачи файлов?

Как я думаю, у меня проблема с моей конфигурацией просодии: когда я отправляю файлы (например, фотографии) размером более ~ 2 или 3 мегабайт (как я установил экспериментально), используя версию Converstions 2. * (приложение для обмена мгновенными сообщениями для Android), он передает эти файлы используют одноранговое соединение вместо загрузки этого файла на сервер и отправки ссылки моему собеседнику. Небольшие файлы хорошо передаются с помощью HTTP-загрузки. И я не мог найти причины для такого поведения. Вот несколько строк для модуля http_upload из моей конфигурации, которые я взял из официальной документации (где я не нашел настройки для отключения одноранговой передачи файлов):

http_upload_file_size_limit = 536870912 -- 512 MB in bytes
http_upload_expire_after = 604800 -- 60 * 60 * 24 * 7
http_upload_quota = 10737418240 -- 10 GB
http_upload_path = "/var/lib/prosody"

И это мой полный конфиг: https://pastebin.com/V6DNYrhe