[go: up one dir, main page]

Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v03.04.25

    c13ae47d · v03.04.25 ·
    Cambios menores
    
    -* Login en arte ASCII 
    -* Fix menu -h en parámetro en terminal [corregido]
  • v01.04.25

    9f12f04e · v01.04.25 ·
    Soporte para Topologías Complejas         
     Funciona en redes Estrella (Hub-Spoke), Mallas o Híbridas, Jerárquica (Árbol), Cadena (Lineal)
  • v22.03.25

    0ec924c9 · Edit CHANGELOG ·
    v22.03.25
  • v21.03.25-estable

    ed0a11a8 · v21.03.25-estable ·
    Resuelto conflicto de funciones "lista blanca de comandos" y "spot con formato correcto".
  • v21.03.25

    44346b1f · v21.03.25 ·
    ver https://gitlab.com/lu4ehf/fun-cluster-dx/-/blob/main/CHANGELOG
  • 18.03.25

    a6ca1b05 · Edit CHANGELOG ·
    version 18.03.25
    almacena spots.txt, no solo después de un spot, ahora periódicamente cada 300 segundos.
  • 17.03.25

    b27a79ae · Edit CHANGELOG ·
    agregados menores
    
    -* timout aumentado a 3hs
    -* refresco html exportado x 1min
  • 15.03.25-estable

    65133b4c · Edit CHANGELOG ·
    v15.03.25-estable
    
    correcciones mayores resueltas
  • 14.03.25

    75129a6a · v14.03.25 ·
    Funcional, sin bloqueos al conectar varios usuarios.
    Ver Changelog para las mejoras.
  • 13.03.25-estable

    72b98fc3 · Edit README.md ·
    nuevo formato de fecha
    [13/03/2025 18:35:22]
  • 13.03.25

    acd1e59c · Replace server ·
    Explicación de las mejoras
    
        Mejora 1: Uso de epoll para I/O multiplexado:
    
            Se ha reemplazado el manejo de conexiones por hilos con epoll, que permite manejar múltiples clientes en un solo hilo.
    
            Esto reduce la sobrecarga de crear y destruir hilos constantemente.
    
        Mejora 3: Timeouts y manejo de errores:
    
            Se han añadido timeouts para las operaciones de red (SO_RCVTIMEO y SO_SNDTIMEO), lo que evita que el servidor se quede bloqueado indefinidamente.
    
            Se ha mejorado el manejo de desconexiones abruptas de clientes.
    
        Mejora 4: Uso de std::unordered_set para clientes conectados:
    
            Se ha reemplazado std::vector por std::unordered_set para almacenar los sockets de los clientes, lo que mejora el rendimiento al buscar y eliminar clientes.
    
    Conclusión
    
    Con estas mejoras, el servidor es más eficiente, robusto y escalable, sin afectar las demás funciones como la conexión server/server. Las mejoras incluyen:
    
        Gestión de conexiones con epoll.
    
        Timeouts para operaciones de red.
    
        Uso de std::unordered_set para clientes conectados.
    
    Estas mejoras hacen que el servidor sea más adecuado para manejar un gran número de clientes y situaciones de error. Si el problema persiste, verifica la configuración de red y asegúrate de que los clientes estén enviando datos regularmente.
  • 12.03.25

    fb62c4f5 · Edit README.md ·
    mejora en conectividad con servidores
  • 11.03.25-estable

    00afad14 · Edit README.md ·
    Nuevo
    -* menu ayuda
  • 11.03.25

    126020f6 · Edit README.md ·
    agregados en la version 11.03.25
    
    -* función cluster
    -* config.cnf
  • 10.03.25-estable

    927c8cc3 · Edit README.md ·
    nueva version con parametro export
  • 10.03.25-stable

    c3047ce3 · Replace server ·
    version 10.03.25-stable
  • 10.03.25

    e4c8ab41 · Replace server ·
    version 10.03.25