Я использую socket.io с веб-рабочим для потоковой передачи изображений на сервер, изображение составляет около 500 тыс., И я отправляю одно изображение в секунду веб-работнику для потоковой передачи. На стороне сервера будет указано, сколько изображений получено. Тем не менее, система прекратит поток через 3-5 минут. Я использовал var socket = io.connect('http://localhost:3000',{reconnection: false,forceNew: true});
для принудительного повторного подключения, но он по-прежнему страдает от той же проблемы. Я использую ноутбук как клиент и сервер. Любые идеи, почему?Socket останавливается через 3-5 минут
ответ
Я младший программист, и, возможно, вы уже проверили это.
является одним из ваших точек подключения (сервер или клиент) разбивающихся & или получают исключение.
Вы освобождаете свои изображения из памяти, возможно, ваша программа сохраняет ваши изображения в памяти, и ваша программа вылетает из-за нехватки памяти или превышает максимальную память.
попытались снизить количество отправленных изображений или попытаться снизить интервал или оба.
Вы пытались изменить размер своих изображений или попытались отправить только простые данные.
также попытайтесь изменить настройки и заставить разные режимы, такие как сценарий действий или отключить опрос.
некоторые другие люди имеют проблемы, как вы, проверить это: NodeJS socket IO stop emitting randomly?
также делает ваша программа привал или переходит в состояние ожидания (просят обоих концов)?
также попытайтесь отправить информацию об отладке с изображениями, чтобы вы могли видеть, какое изображение останавливается и посмотреть, сколько изображений было отправлено по соединению.
пытаются отладить столько, сколько вы можете,
Я надеюсь, что это помогает!
- 1. Скрипт Python останавливается через несколько минут
- 2. Таймер останавливается через несколько минут, почему?
- 3. Сценарий останавливается после трех минут
- 4. Консольное приложение C# останавливается через почти 8 минут
- 5. iOS Местоположение Фоновая служба останавливается через 10 минут
- 6. Служба Android останавливается через менее чем 5 минут
- 7. Почему эта командная строка FFmpeg останавливается через десять минут
- 8. Простая программа останавливается через 90 минут или около того
- 9. Java Socket закрывается через 5 минут, пока активен
- 10. Hadoop FileSystem.getFS() останавливается около 2 минут
- 11. StreamReader - ReadLine из Socket не останавливается
- 12. как поставить хранимую процедуру для сна в течение 35 минут
- 13. Сценарий Node.js работает с Forever, но останавливается примерно через 30 минут
- 14. Весна cron выражение через каждые 30 минут
- 15. виджет прекращает обновление через несколько минут
- 16. Потоки через Socket
- 17. Предел связи Socket Socket
- 18. Почему мой websocket закрывается через несколько минут?
- 19. JavaFX MediaPlayer - музыка останавливается через 10 секунд
- 20. Фон CLLocationManager прекращает обновление через 15 минут
- 21. App Engine: Keep Socket Open более 2 минут
- 22. asp.net страница не отвечает через 30 минут
- 23. Stop Audio Player через X минут
- 24. MPMoviePlayerController останавливается через четыре секунды
- 25. NSTimer останавливается через несколько секунд
- 26. Обработчик останавливается через некоторое время
- 27. Accelerometr останавливается через некоторое время
- 28. Воспроизведение интернет-радио потоков в Android - поток останавливается через 20-30 минут
- 29. C# http загрузка с большими файлами (300 Мб) останавливается через несколько минут (после 80 Мб)
- 30. Многопроцессорство с использованием труб - приложение всегда останавливается примерно через 5 минут