0
Я сказал
24.10.17
✎
14:12
|
Добрый день!
Есть мобильное приложение, которое передает в базу на сервере несколько десятков фото. Весь объем передается пакетами по 4 фото, для каждого пакета вызывается операция web-сервиса ЗаписатьДанные(). Синхронизация долгое время проходила нормально, но в какой то момент стала возникать ошибка:
ЗаписатьДанные(): При вызове веб-сервиса произошла ошибка. Неизвестная ошибка. Ошибка работы с Интернет: recvfrom failed: ECONNRESET (Connection reset by peer)
Могла возникнуть на третьем пакете, могла на восьмом - закономерность не очевидна.
Еще одно наблюдение: ошибка проявляется на Android и не проявляется на iOS. Количество передаваемых данных на обеих платформах примерно одинаковое.
Сталкивался ли кто-нибудь с такой ошибкой?
Спасибо.
|
|
1
Я сказал
24.10.17
✎
15:07
|
На некоторых форумах пишут, что помогает указание в заголовке http-соединения свойства keep-alive равным false. Правильно ли я понимаю, что в web-сервисах за это отвечает свойство reuseSessions="dontouse" в файле default.vrd?
|
|