• Dev
  • 20 segundos!

israel7souza Novosga está instalado en un servidor con Ubuntu Server 20, no tiene problemas de recursos y funciona perfectamente. Instalado con Docker Compose de acuerdo al modelo yaml de la documentación. Pero no encuentro en tu video una referencia al delay. Envío un enlace con un video para que se entienda mejor, el tema es el tiempo de actualización de la fila, incluso en la misma pantalla de atención que llama, no desaparece el turno llamado inmediatamente.
https://go.dersrl.ar/index.php?r=files/file/download&id=66010&inline=false&random_code=NQ2VhXFqUW5

    israel7souza te paso el docker-compose, se trata de un contenedor y en su estructura no veo ningún .env, todas las variables están cargadas en el docker-compose.yml

    version: "2"
    services:
      novosga:
        image: novosga/novosga:2.1
        restart: always
        depends_on:
          - mysqldb
        ports:
          - "80:80"
          
        environment:
          APP_ENV: "prod"
          DATABASE_URL: "mysql://novosga:123456@mysqldb:3306/novosga2?charset=utf8mb4&serverVersion=5.7"
          NOVOSGA_ADMIN_USERNAME: "nombre_usuario"
          NOVOSGA_ADMIN_PASSWORD: "123456"
          NOVOSGA_ADMIN_FIRSTNAME: "nombre"
          NOVOSGA_ADMIN_LASTNAME: "apellido"
          NOVOSGA_UNITY_NAME: "Publico"
          NOVOSGA_UNITY_CODE: "U01"
          NOVOSGA_NOPRIORITY_NAME: "General"
          NOVOSGA_NOPRIORITY_DESCRIPTION: "Normal service"
          NOVOSGA_PRIORITY_NAME: "Prioridad"
          NOVOSGA_PRIORITY_DESCRIPTION: "Priority service"
          NOVOSGA_PLACE_NAME: "Puesto"
          TZ: "America/Argentina/Buenos_Aires"
          APP_LANGUAGE: "es_AR"
          LANGUAGE: "es_AR"
    
          MERCURE_PUBLISH_URL: "http://mercure:3000/.well-known/mercure"
          MERCURE_PUBLIC_URL: "http://mercure:3000/.well-known/mercure"
          MERCURE_CONSUMER_URL: "http://127.0.0.1:3000/.well-known/mercure"
          MERCURE_JWT_TOKEN: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJtZXJjdXJlIjp7InB1Ymxpc2giOltdfX0.Oo0yg7y4yMa1vr_bziltxuTCqb8JVHKxp-f_FwwOim0" 
    
      mercure:
        image: novosga/mercure:v0.11
        restart: always
        ports:
          - "3000:3000"
        environment:
          # same value from ports
          SERVER_NAME: ":3000"
          # default publish key, must be changed
          MERCURE_PUBLISHER_JWT_KEY: "!ChangeMe!"
          MERCURE_EXTRA_DIRECTIVES:  "anonymous 1; cors_origins *"
    
      mysqldb:
        image: mysql:5.7
        restart: always
        environment:
          MYSQL_USER: "novosga"
          MYSQL_DATABASE: "novosga2"
          MYSQL_ROOT_PASSWORD: "123456"
          MYSQL_PASSWORD: "123456"
          TZ: "America/Argentina/Buenos_Aires"

      israel7souza tengo la experiencia que si dejo solo MERCURE_PUBLISH_URL me da error de comunicación con Mercure en puerto 80, pero si dejo MERCURE_PUBLIC_URL no tengo errores. Como he visto que fue una corrección que hizo @rogeriolino la he probado pero no se si en ese caso es un problema de url.

        fernando_g
        Esse erro não tem haver com mercure, certeza
        O que pode estar acontecendo é que o computador pode não ter suficiente memoria ou processamento lento.
        Naquela parque do video, o sistema não usa o mercure.

        fernando_g

        Essa variável MERCURE_CONSUMER_URL deve possuir endereço que será acessado pelos pelos clientes (módulos atendimento e triagem, e aplicativo painel). O endereço que você está utilizando só irá funcionar se todos estiverem rodando na mesma máquina (127.0.0.1 = localhost). Você precisa colocar o endereço externo do servidor (IP da rede ou nome)

          Ahora sí! rogeriolino coloqué la misma ip en ambas URL, ya que todos acceden remotamente a la ip de la máquina virtual donde está corriendo docker con NovoSGA. Y se actualiza inmediatamente. Muchas gracias!

          Estou utilizando o NovoSGA em um servidor Ubuntu e o painel mostrador de senhas é utilizado via Mangati. A versão do NovoSGA que estou utilizado é a 2.0. Ao atendente chamar a senha, o delay varia, gostaria de uma ajuda para saber como obter estabilidade e diminuir este delay.