5.40_v.1.06.1 HotFix
Data de liberação : 03/05/2021
Liberamos o release 5.40 RTM 1.06.1, com mais evoluções da nossa Plataforma, confira todas as correções.
Correções
WORKSPACE
Ajustamos a exportação de pesquisa de modelos contendo grids e com mais de 2100 registros, devido a forma que estava fazendo o relacionamento entre tabelas. (e-PLT-115)
STUDIOWEB
Ajustamos a rota health check do Service Integration para não obrigar informar os dados de autenticação (ticket-sso no header) e para isso adicionamos um bypass no filtro para as rotas /health e /info, assim será possível fazer o monitoramento deste serviço. (e-PLT-5)
[GET] :8091/api/actuator/info -- deve retornar 200
[GET] :8091/api/actuator/health -- deve retornar 200 com "status": "UP"
INSTALAÇÃO (CORE)
Ajustamos a configuração dos módulos quando era feito a alteração do campo “Repositório Raiz Servidor”, pois não estava sendo salvo o caminho correto no arquivo
filestorage-resources.properties
. (i-PLT-13)
Pontos de impacto
Implantação e Infraestrutura
Após a atualização para este pacote, criar uma nova variável “SERVER_TIMEOUT” dentro do arquivo workspace-web.json que fica em /opt/lecom/app/microservices/workspace-web, com o valor igual de 1440 minutos equivalente a 24 horas, dentro da tag “env”. Lembrando que na linha anterior precisa colocar “,“ vírgula ao final da linha. Fizemos isso pois anteriormente não tinha um timeout definido, e por padrão o Node utiliza o tempo de 2 minutos no que gerava novas requisições de consulta na exportação de pesquisa, mesmo estando em andamento a anterior. (PLT-117)
Segue exemplo variável:
“SERVER_TIMEOUT”:”1440″
Segue exemplo do arquivo:
{
“apps” : [
{
“name”: “workspace-web”,
“script”: “/opt/lecom/app/microservices/workspace-web/server/server.js”,
“env”: {
“NODE_ENV”: “production”,
“WORKSPACE_URL”: “iron540.dev.local”,
“PUBLIC_URL”: “”,
“NODE_EXTRA_CA_CERTS”: “/opt/lecom/certificados/iron540.dev.local.crt”,
“NODE_KEY”: “/opt/lecom/certificados/iron540.dev.local.key”,
“SSL_ENABLED”: “false”,
“NODE_TLS_REJECT_UNAUTHORIZED”:”0″,
“SERVER_TIMEOUT”:”1440″
}
}
]
}
Pacote está disponível na pasta Z:\produtos\workflow\versoes\versao5.40\pacotes\RTM\1.06.1