bancodobrasil / featws-ruller Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Na chamada de execução de uma regra do tipo 0043 - return_json_extended_format via (case do featws-transpiler) à api do ruller não é devolvido estruturas de objetos json com mais de 1 nível (árvore de objetos). Exemplo de resposta atualmente:
Regra: https://canais.fontes.intranet.bb.com.br/cfe/cfe-featws-rules-dev-apw-teste/
Item de regra com problema: APW_SIDEBAR_OPTIONS
Para ferramentas de observabilidade e monitoração verificarem a saúde e disponibilidade do microserviço faz-se necessário disponibilizar endpoints do tipo readiness e liveness. Como sugestão implementar rotas com os seguintes endereços:
/health - engloba todas as informações dos outros endpoints.
/health/live - informa se o microserviço está ativo.
/health/ready - informa se o container está pronto pra atendimento e a dependência de todos os recursos envolvidos também saudáveis.
/health/ready/:recurso - informa a saúde do recurso dependente (BDs, microserviços, cache etc)
No caso de não serem informados os parâmetros necessário pra avaliação da folha de regras, a api deve retornar retorno coerente, como status code 400, por exêmplo.
Criei uma folha de regra com as regras 1 à 6 (menos a 3), 11,12,18,20. Usando os testes que eu já havia para os casos 1 à 5, na folha de regra nova, obtive o resultado de error on eval em todos os casos em que eu enviava algum parametro, independente de qual parametro.
Não estou conseguindo logar no argo para ver o q tá dando.
Link do teste: https://testesuaapi.ftabb.intranet.bb.com.br/api/HTML/htmlResults63c04cc32bf6610d01385de5.html#pills-failed
Link da folha: https://canais.fontes.intranet.bb.com.br/cfe/cfe-featws-rules-dev-TesteRuler/-/tree/master
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.