1
resposta

erro no heroku

Ao subir a aplicação no heroku deu esse erro: Insira aqui a descrição dessa imagem para ajudar na acessibilidade ; mesmo meu entrypoint estando assim: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Erick! Tudo bem?

Analisando os prints que você compartilhou, percebi que há um pequeno erro de digitação no seu Dockerfile. A opção -Xnx300m deveria ser -Xmx300m. O -Xmx é a opção correta para definir o tamanho máximo do heap para a JVM.

Portanto, você deve ajustar o seu Dockerfile para que o ENTRYPOINT fique assim:

ENTRYPOINT ["java", "$JAVA_OPTS -XX:+UseContainerSupport", "-Xmx300m -Xss512k -XX:CICompilerCount=2", "-Dserver.port=$PORT", "-Dspring.profiles.active=prod", "-jar", "forum.jar"]

Após fazer essa correção, você precisará reconstruir a imagem do Docker e fazer o push para o Heroku novamente.

Espero que essa correção resolva o problema e sua aplicação funcione corretamente no Heroku.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

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