Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

451
Visualizações
Elastic Beanstalk: Implementar el estado de Nodejs Degradado Los siguientes servicios no se están ejecutando: web

Solo uso eb deploy y también intenté cargar con zip, el entorno de beanstalk elatic se muestra "degradado".

El registro cuando hago clic para ver es

 Overall Degraded Impaired services on all instances. Severe Following services are not running: web.

Mi archivo app.js:

 const express = require('express'); const app = express(); app.listen(3000, () => { console.log("Sever console log.") });

contenido del paquete.json

 { "name": "project_api", "version": "1.0.0", "engines": { "node": "12.18.3" }, "description": "the server side of the api", "main": "app.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "Businsoft Limited", "license": "ISC", "dependencies": { "dropbox": "^5.2.1", "express": "^4.17.1", "isomorphic-fetch": "^2.2.1", "nodemon": "^2.0.4" } }

Creo que este es el comienzo más simple con Elastic Beanstalk, pero de alguna manera falla. ¿Alguna idea para solucionarlo?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Después de la depuración por un tiempo, logré resolver el problema.

En package.json

Necesito eliminar esta línea:

 "main": "app.js",

Y agregue el "inicio" en los "scripts" de esta manera:

 "scripts": "start": "node app.js"

Y luego actualice el

 app.listen(3000, () => { console.log("Sever console log.") });

para

 const port = process.env.port || 3000; app.listen(port, () => { console.log("Sever console log.") });

Y luego vaya a Consola de AWS > Entorno de Elastic Beanstalk > Configuración > Edición de software > agregue propiedades en Propiedades del entorno

Nombre port Valor 8080

Finalmente, vuelva a cargar el código fuente y funciona.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda