You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-4Lines changed: 20 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,17 +60,23 @@ Teste do ponto de vista de quem irá consumir, sempre buscando o mais perto de p
60
60
- docker
61
61
- docker-compose
62
62
63
-
## Gerando imagem docker
63
+
## Build do projeto, já toda todos os teste unitários e os testes de aceitação
64
64
65
+
```bash
65
66
mvn clean install
66
-
67
+
```
68
+
## Gerando imagem docker com o Quarkus
69
+
```bash
67
70
docker build -t helpdev/app-quarkus-jvm .
71
+
```
68
72
69
73
## Iniciando serviço
70
74
75
+
*O comando sobe toda infraestrutura necessária para a aplicação*
71
76
```bash
72
77
docker-compose -f .docker-compose/stack.yml up
73
78
```
79
+
*Agora podemos iniciar nossa aplicação*
74
80
```bash
75
81
docker-compose -f .docker-compose/quarkus-app.yml up
76
82
```
@@ -80,7 +86,6 @@ Para ter uma interface de fácil com o OpenAPI consumido usamos o [RapiDoc](http
80
86
81
87
Basta acessar [Endereço local](http://localhost:5000) e já pode testar as APIs
82
88
83
-
84
89
## Rodando teste de carga
85
90
Para quem ainda não conhece o [k6](https://k6.io/) é uma ferramenta para testes de carga, basta [Instalar o K6](https://k6.io/docs/getting-started/installation) e executar o comando:
86
91
@@ -93,10 +98,20 @@ k6 run k6/script.js
93
98
### Observabilidade
94
99
Saber como a aplicação está se comportando e métricas
95
100
96
-
http://localhost:3000
101
+
A combinação poderosa entre o [Grafana](https://grafana.com/) e o [Prometheus](https://prometheus.io/) permite gráficos e alertas configuraveis.
102
+
Acesssando o [Grafana Local](http://localhost:3000) já basta navegar até o dashboard précadastro e ter uma amostrado dos dados da apliação e das ferramentas.
97
103
- login: admin
98
104
- senha: admin
99
105
106
+
### Acessando o banco de dados
107
+
108
+
Ao acessar o [Adminer](http://localhost:3000) é possivel executar scripts SQL além de adicionar e altarer dados dentro das tabelas.
0 commit comments