Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

262
Views
La mejor manera de detectar una pérdida de conexión a un servidor usando Angular 4 y Nodejs

Esencialmente, estoy tratando de encontrar la mejor manera de garantizar que un usuario esté conectado al servidor / Internet y, por lo tanto, pueda realizar solicitudes en mi aplicación sin errores.

Me he encontrado con varias soluciones, pero realmente no puedo decidir cuál es la mejor o la más útil.

  1. Websockets, usando Socket.io para mantener una conexión abierta con el servidor para cada cliente. También abre la posibilidad de actualizaciones en tiempo real en mi aplicación, lo que podría ser algo bueno en el futuro. Sin embargo, tener muchos sockets abiertos seguramente será un gran impacto en el rendimiento.

  2. Sondeo, por lo que tener un punto final en mi API que la aplicación angular golpea cada 5 segundos más o menos para verificar que el usuario esté conectado. Una vez más, parece que no es una buena idea darle una carga al servidor.

  3. Esperando un error, luego comience a sondear cada dos segundos para esperar a que se restablezca la conexión. Este es un pequeño cambio en lo anterior. Sin embargo, todavía está esperando que un usuario falle, lo que no es bueno para la experiencia del usuario.

¿Alguien tiene alguna entrada informada sobre este tema?

Gracias

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!