我有一个node app,它正在本地运行,没有任何问题,但当我尝试用heroku部署它时,我做不到。我得到的错误是:
2017-05-26T13:37:31.249587+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=engageitvisz.herokuapp.com request_id=e9641b76-0667-44ce-b85a-fb431c1cca2a fwd="31.10.149.171" dyno= connect= service= status=503 bytes= protocol=https
null
var express = require('express');
var app = express();
var databaseUrl = "mongodb://user:pass@ds137090.mlab.com:37090/questions";
var collections = ["questions"];
var mongojs = require('mongojs');
var db = mongojs(databaseUrl, collections);
app.set('port', (process.env.PORT || 5002));
var bodyParser = require('body-parser');
app.use(express.static(__dirname + "/public"));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: true}));
app.get('/', function(request, response){
response.send("Hello from server.js");
});
app.get('/questions', function(request, response){
console.log("I received a GET request for questions");
db.questions.find(function(err, docs){
if(err){
response.send(err);
}
response.json(docs);
})
});
app.post('/questions', function(request, response){
console.log("I received a POST request for questions");
});
app.listen(app.get('port'), function(){
console.log('Server running on port', app.get('port'));
});
procfile:
web: node server.js
package.json:
{
"name": "engageit",
"version": "1.0.0",
"description": "EngageIt visualization",
"main": "server.js",
"dependencies": {
"express": "4.13.1"
},
"repository": {
"type": "git",
"url": "https://github.com/VitezKoja92/EngageItVisz.git"
},
"scripts": {
"test": "test",
"start": "node server.js",
"heroku-prebuild": "echo This runs before Heroku installs your dependencies.",
"heroku-postbuild": "echo This runs afterwards."
},
"author": "Danilo Krasic",
"license": "ISC",
"keywords": [
"node",
"heroku",
"express"
],
"engines": {
"node": "7.7.2"
}
}
请让我知道,如果你有任何建议,因为我正在努力解决这几个小时。
我在heroku应用程序上部署了一个springboot应用程序。该应用程序运行良好很长一段时间。但现在突然我得到一个错误Code="H10"并且应用程序崩溃。部署到heroku时构建成功,应用程序也可以在本地运行。 应用程序在git存储库中:https://github.com/hmanoharan-12/saloncityservice 我在向API发送请求时出错。例如:-<代码>https:
我有一个错误应用程序在我的本地电脑上工作,但当我把它发送给heroku时,它崩溃了。错误日志给出错误H10&表示: 编辑: 有没有人以前有过这种情况,并且知道是什么导致了这个问题?我找不到解决办法。 多谢了。
我正在尝试将我的应用程序部署到Heroku,但一直崩溃。我使用CLI打开我的应用程序,它仍然崩溃,我甚至在Keroku仪表板上部署分支,它仍然崩溃。我想知道我的app.js或packjson出了什么问题。 这是我得到的错误: 2019-06-19T12:32:14.679424 00:00 heroku[路由器]: at=错误码=H10 desc="应用程序崩溃"方法=GET路径="/"主机=gu
我的应用程序https://github.com/amyequinn/weatherapp在终端运行npm启动时运行得很好,但是当将应用程序部署到Heroku时,它崩溃了,我找不到解决方案。错误为H10,应用程序在Get方法时崩溃,状态503.... “2020-05-08T23:13:34.132652+00:00 Heroku[router]:at=error code=h10 desc=”A
我的构建成功,但我的heroku网站返回错误。我使用heroku日志——tail来查看错误消息。下面是它所说的: 2019-01-23T17:33:34.339263 00:00 app[web.1]:File“/app/notetaking/prod\u settings.py”,第4行2019-01-23T17:33:34.339264 00:00 app[web.1]:SECURE\u PR
这是我第一次在Heroku上部署应用程序。我用Python构建了一个Dash应用程序,在localhost中运行良好,我能够按照Dash教程在Heroku上成功构建和部署它,尽管我尝试启动它时应用程序没有加载(相反,它会在日志中产生错误)。 我使用的是Windows机器,还必须添加并使用这个自定义构建包([位于此处][1])才能使用Git LFS,因为我的一个数据文件太大,无法放在Git存储库中。