Histórico da Página
Configurações em properties
MBR
application-mbr.properties
- database.server.schema=${database.server.schema.gtw:DATABASE_NAME} -----> DATABASE_NAME sendo o nome da base utilizada no GTW
Monitoring
application-monitoring.properties
- database.server.schema=${database.server.schema.gtw:DATABASE_NAME} -----> DATABASE_NAME sendo o nome da base utilizada no GTW
Tracking
application-tracking.properties
- database.server.schema=${database.server.schema.gtw:DATABASE_NAME} -----> DATABASE_NAME sendo o nome da base utilizada no GTW
- tracking.providers.list[1] = sascar
Tracking Client
application-tracking-client.properties
- neolog.tracking.central.url= apontar para URL do Tracking Central, no caso de ambientes de PROD/QA, é utilizada a URL de uma VM nossa.
Tracking Central ()
application-database.properties
- spring.datasource.url=jdbc:postgresql://${database.server.host:nlg32v:5432}/${database.server.schema:DATABASE_SERVER_NAME} -----> DATABASE_SERVER_NAME sendo uma base distinta da base do GTW vazia que receba os sinais dos provedores
application-tracking-central.properties
- database.server.schema=DATABASE_SERVER_NAME -----> DATABASE_SERVER_NAME sendo uma base distinta do GTW vazia que receba os sinais dos provedores
Informações |
---|
Não necessário para ambientes de produção, visto que é usado o Tracking Central da VM |
Instalação
Configuração do provedor
O arquivo tracking-sascar.war deve ser salvo na pasta webapps do Tomcat.
O arquivo application-tracking-sascar.properties deve ser salvo na pasta 'CPLConfig' e deve ser editado.
Configurando application-tracking-sascar.properties
É necessário editar as propriedades dentro do arquivo da seguinte maneira:
* server.port: mesma porta que está configurada para o tomcat utilizar (Exemplo: 8080)
* eureka.client.serviceUrl.defaultZone: Url de acesso ao Gateway na neolog (Exemplo: `http://sascar.cloudneolog.com.br:8080/cockpit-gateway/eureka/`)
* sascar.user: Usuário cadastrado para acesso ao serviço da Sascar
* sascar.password: Senha do usuário cadastrado para acesso ao serviço da Sascar
* sascar.url: Url de acesso ao serviço da sascar (Exemplo: http://sasintegra.sascar.com.br:80/SasIntegra/SasIntegraWSService)
* sascar.max-threads-for-async-signal-creation (Opcional): Número de threads usadas para criação de sinal (Padrão: 42. Mínimo: 1)
* sascar.batch-size (Opcional): Quantidade de posições e mensagens para ler do webservice (Padrão: 500)
* sascar.velocity (Opcional): Indica se a velocidade informada no pacote de posições deve ser enviada para o rastreamento (Exemplo: true) (Padrão: false)
* sascar.temperature (Opcional): Indica se a temperatura informada no pacote de posições deve ser enviada para o rastreamento. Aceita os valores NONE, TEMPERATURE_1, TEMPERATURE_2 ou TEMPERATURE_3 (Padrão: NONE) |
* tracking.initial.delay (Opcional): Tempo, em milissegundos, antes de começar a enviar sinais (Padrão: 10000)
* tracking.fixed.delay (Opcional): Tempo, em milissegundos, entre o envio dos sinais (Padrão: 20000)
Velocidade
Quando a configuração de velocidade estiver disponível no Sascar, é possível enviá-la para o rastreamento, para
gerar ocorrências caso a velocidade esteja acima ou abaixo do esperado.
Para isso, é necessário ligar a property 'sascar.velocity'.
Temperatura
Quando a configuração de temperatura estiver disponível no Sascar, é possível enviá-la para o rastreamento, para
gerar ocorrências caso a temperatura esteja acima ou abaixo do esperado.
Para isso, é necessário ligar a property 'sascar.temperature'.
Porém, o Sascar possui três sensores de temperatura, e é necessário informar na property 'sascar.temperature' qual deles deverá ser utilizado.
Os valores possíveis são:
* NONE - Nenhuma informação de temperatura será enviada.
* TEMPERATURE_1 - Será enviado a informação de temperatura do sensor 1.
* TEMPERATURE_2 - Será enviado a informação de temperatura do sensor 2.
* TEMPERATURE_3 - Será enviado a informação de temperatura do sensor 3.
Configurações em properties
MBR
application-mbr.properties
- database.server.schema=${database.server.schema.gtw:DATABASE_NAME} -----> DATABASE_NAME sendo o nome da base utilizada no GTW
Monitoring
application-monitoring.properties
- database.server.schema=${database.server.schema.gtw:DATABASE_NAME} -----> DATABASE_NAME sendo o nome da base utilizada no GTW
Tracking
application-tracking.properties
- database.server.schema=${database.server.schema.gtw:DATABASE_NAME} -----> DATABASE_NAME sendo o nome da base utilizada no GTW
- tracking.providers.list[1] = sascar
Tracking Client
application-tracking-client.properties
- neolog.tracking.central.url= apontar para URL do Tracking Central, no caso de ambientes de PROD/QA, é utilizada a URL de uma VM nossa.
Tracking Central ()
application-database.properties
- spring.datasource.url=jdbc:postgresql://${database.server.host:nlg32v:5432}/${database.server.schema:DATABASE_SERVER_NAME} -----> DATABASE_SERVER_NAME sendo uma base distinta da base do GTW vazia que receba os sinais dos provedores
application-tracking-central.properties
- database.server.schema=DATABASE_SERVER_NAME -----> DATABASE_SERVER_NAME sendo uma base distinta do GTW vazia que receba os sinais dos provedores
Informações |
---|
Não necessário para ambientes de produção, visto que é usado o Tracking Central da VM |