Я везде искал в Интернете, но, похоже, не могу найти ответ. Я продолжаю получать код ошибки H10 со статусом 503, что означает сбой из-за тайм-аута запроса. Однако я не могу точно определить, где проблема.
Вот мой сервер. js file:
const mongoose = require("mongoose");
const logger = require("morgan");
const PORT = process.env.PORT || 3000;
const app = express();
app.use(logger("dev"));
app.use(express.urlencoded({ extended: true }));
app.use(express.json());
app.use(express.static("public"));
require("./routes/apiRoutes.js")(app);
require("./routes/htmlRoutes.js")(app);
mongoose.connect(process.env.MONGODB_URI || "mongodb://localhost/workout", { useNewUrlParser: true });
app.listen(3000, () => {
console.log(`App running on port ${PORT}!`);
});
А вот журнал самых последних ошибок:
2020-04-21T18:54:38.462341+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=protected-depths-80302.herokuapp.com request_id=74846a7d-d9b0-49b7-a8ee-979d3bb75d6a fwd="73.248.13.42" dyno= connect= service= status=503 bytes= protocol=https
2020-04-21T18:54:38.678122+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=protected-depths-80302.herokuapp.com request_id=5e304f76-b764-4984-baa9-bffea70d9bcf fwd="73.248.13.42" dyno= connect= service= status=503 bytes= protocol=https
Я что-то упустил на моем сервере. js file?