Projeto que exibe o status do servidor onde a aplicação está rodando.
APACHE-2.0 License
Projeto que exibe o status do servidor onde a aplicação está rodando. Link do vídeo https://youtu.be/feltexbr
https://www.youtube.com/feltexbr
Veja toda a playlist sobre AWS completa no youtube:
Rodar o projeto
mvn spring-boot:run
Parar o projeto
mvn spring-boot:stop
Gerar o arquivo jar
mvn clean install
Executar o projeto
java -jar target/server-status.jar
docker run --name server_status_docker -p 8080:8080 andrefelix/server-status:V2
docker-compose -f docker/docker-compose.yaml up
docker-compose -f docker/docker-compose.yaml down
Instalar o Beanstalk command line https://docs.aws.amazon.com/pt_br/elasticbeanstalk/latest/dg/eb-cli3.html
Configurar a aplicação. Será criado um arquivo: .elasticbeanstalk/config.yml
eb init
Adicione esta linhas ao seu arquivo .elasticbeanstalk/config.yml
deploy:
artifact: target/server-status.jar
Criar o ambiente.
eb create
Definir a variável de ambiente para acesso à aplicação.
eb setenv SERVER_PORT=5000
Fazer o deploy
eb deploy
Verificar o status do deploy
eb status
Abrir a aplicação.
eb open
Criar mais de uma instância.
eb scale 2
Terminar todas as instâncias. Adicione (--force) para evitar a confirmação.
eb terminate --all
docker build -t andrefelix/server-status:v5 .
docker push andrefelix/server-status:v5