Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erros na execução da aula

Kleber e pessoal no geral, dois comentários importantes

Usando MacOS Apple chip, o docker-compose.yaml tem que ter a plataforma especificada $ diff -u docker-compose.yaml docker-compose-fixed.yaml --- docker-compose.yaml 2022-05-23 08:13:14.000000000 +0300 +++ docker-compose-fixed.yaml 2022-05-23 08:03:42.000000000 +0300 @@ -5,6 +5,7 @@

services: redis-forum-api:

  • platform: linux/x86_64 image: redis container_name: redis-forum-api restart: unless-stopped @@ -14,6 +15,7 @@

    • local

    mysql-forum-api:

  • platform: linux/x86_64 image: mysql:5.7 container_name: mysql-forum-api restart: unless-stopped

Além disto, usando JAVA SDK > 1.8, PermSize e MaxPermSize deixaram de existir já que o controle a uso de memória é embutido no SDK em si.

$ diff -u start.sh start-fixed.sh --- start.sh 2022-05-23 08:16:01.000000000 +0300 +++ start-fixed.sh 2022-05-23 08:09:54.000000000 +0300 @@ -1,3 +1,3 @@

#!/bin/bash

-java -jar -Xms128M -Xmx128M XX:PermSize=64m -XX:MaxPermSize=128m -Dspring.profiles.active=prod target/forum.jar +java -jar -Xms128M -Xmx128M -Dspring.profiles.active=prod target/forum.jar

1 resposta
solução!

Oi, Romulo! Tudo bem?

Muito obrigado por informar, vou ajustar essa questão no curso e incluir estas observações até semana que vem.

Grato demais por sua contribuição.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software