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

150
Visualizações
Proyecto de pila Mern con Linux ¿por qué se colapsa?

El proyecto está funcionando normalmente. Pero a veces trato de ingresar al sitio después de 1 semana y no se puede acceder al sitio. Proporciono control en el lado de Linux, el lado del cliente y del servidor están funcionando, pero dice que no se puede acceder al sitio. Ejecuto los comandos a continuación, me levanto de nuevo, mejora y vuelve a suceder después de 1 semana. Puse un registrador para el lado del servidor, no recibe ningún error. ¿Cual podría ser el problema?

Cuando escribo estos códigos, reinicio el sistema y lo vuelvo a iniciar, y funciona, luego se descompone nuevamente después de 1 semana. 1.sudo servicio ssh reiniciar 2.sudo systemctl reiniciar nginx 3.pm2kill 4.pm2 iniciar server.js 5.pm2 iniciar npm -- iniciar

  1. El backend y el frontend están en pie a pesar de que el sitio está inactivo. [1]: https://i.stack.imgur.com/XYbdk.png
  2. Vista del sitio web, [2]: https://i.stack.imgur.com/vKs33.png

BackEnd: NodeJs, Express, Mongo FrontEnd: Reaccionar

Este es mi servidor backend.js

 const express = require('express'); const mongoose = require('mongoose'); const morgan = require('morgan'); const bodyParser = require('body-parser'); const cors = require('cors'); const { readdirSync } = require('fs'); const logger = require('./logger'); require('dotenv').config(); // app const app = express(); // db mongoose .connect(process.env.DATABASE, { useNewUrlParser: true, useCreateIndex: true, useFindAndModify: false, useUnifiedTopology: true, }) .then(() => console.log('DB CONNECTED')) .catch((err) => console.log('DB CONNECTION ERR', err)); // middlewares app.use(morgan('dev')); app.use(bodyParser.json({ limit: '2mb' })); app.use(cors()); // routes middleware readdirSync('./routes').map((r) => app.use('/api', require('./routes/' + r))); // port const port = process.env.PORT || 8000; logger.error('error'); logger.warn('warn'); logger.info('info'); logger.verbose('verbose'); logger.debug('debug'); logger.silly('silly'); app.listen(port, () => { logger.info('app is running'); }); [1]: https://i.stack.imgur.com/XYbdk.png [2]: https://i.stack.imgur.com/vKs33.png
about 4 years ago · Juan Pablo Isaza
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