На этот вопрос ответить невозможно, кроме как с общими сведениями.
Похоже, вы перегружаете службу, и перегруженная служба может потенциально аварийно завершить работу по ряду причин, включая:
- утечки ресурсов, вызванные перегрузкой
- нехватка ресурсов (из-за слишком большого количества одновременных действий)
- неправильная обработка тайм-аутов и другие ошибки, вызванные перегрузкой
- ошибки синхронизации (условия гонки)мертвые блокировки и т. д.), которые запускаются перегрузкой
- перегрузкой бэкэнд-сервисов
- и т. д.
Я не вижу, как перечислять возможностисобирается помочь тебе.Вы действительно должны разговаривать с людьми, которые контролируют сервис, который вы перегружаете.Спросите их, сколько одновременных звонков должен сделать ваш клиент .
Буду очень признателен, если кто-нибудь сможет дать рекомендации примерно того же.
Моя рекомендация - сократить количество запросов, которые вы делаете параллельно.Сервис (любой сервис!) Может справляться только с определенным количеством запросов в секунду.Если вы превысите эту мощность, вы не получите лучшего обслуживания.Напротив, вы, скорее всего, вызовете проблем с производительностью, которые значительно уменьшат пропускную способность службы ... или даже приведут к сбою.
Используйте здравый смысл.Будьте хорошим гражданином сети.