2017-09-03 10 views
0
2017-09-03T18:50:57.000000+00:00 app[api]: Build started by user 
[me] 
2017-09-03T18:51:28.776809+00:00 heroku[web.1]: State changed from 
crashed to starting 
2017-09-03T18:51:28.572116+00:00 app[api]: Deploy 20b0544e by user 
[me] 
2017-09-03T18:51:28.572116+00:00 app[api]: Release v22 created by 
user [me] 
2017-09-03T18:50:57.000000+00:00 app[api]: Build succeeded 
2017-09-03T18:51:30.798246+00:00 heroku[web.1]: Starting process with 
command `node index.js` 
2017-09-03T18:51:34.045108+00:00 app[web.1]: Sun, 03 Sep 2017 
18:51:34 GMT body-parser deprecated bodyParser: use individual 
json/urlencoded middlewares at index.js:95:9 
2017-09-03T18:51:34.047680+00:00 app[web.1]: Sun, 03 Sep 2017 
18:51:34 GMT body-parser deprecated undefined extended: provide 
extended option at node_modules/body-parser/index.js:105:29 
2017-09-03T18:51:34.050039+00:00 app[web.1]: Sun, 03 Sep 2017 
18:51:34 GMT express-session deprecated undefined resave option; 
provide resave option at index.js:111:9 
2017-09-03T18:51:34.050243+00:00 app[web.1]: memory, and will not 
scale past a single process. 
2017-09-03T18:51:34.142994+00:00 app[web.1]: listening on *:5000 
2017-09-03T18:51:34.050242+00:00 app[web.1]: designed for a 
production environment, as it will leak 
2017-09-03T18:51:34.158304+00:00 app[web.1]: failed to connect to 
server [localhost:27017] on first connect [MongoError: connect 
ECONNREFUSED 127.0.0.1:27017] 
2017-09-03T18:51:34.141487+00:00 app[web.1]: (node:4) 
DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use 
`openUri()` instead, or set the `useMongoClient` option if using 
`connect()` or `createConnection()`. See 
http://mongoosejs.com/docs/connections.html#use-mongo-client 
2017-09-03T18:51:34.050241+00:00 app[web.1]: Warning: 
connect.session() MemoryStore is not 
2017-09-03T18:51:34.050168+00:00 app[web.1]: Sun, 03 Sep 2017 
18:51:34 GMT express-session deprecated undefined saveUninitialized 
option; provide saveUninitialized option at index.js:111:9 
2017-09-03T18:51:34.165093+00:00 app[web.1]: 
Db.prototype.authenticate method will no longer be available in the 
next major release 3.x as MongoDB 3.6 will only allow auth against  
users in the admin db and will no longer allow multiple credentials 
on a socket. Please authenticate using MongoClient.connect with auth 
credentials. 

私はNode.jsアプリケーションをわずか数日間、Herokuに配備しようとしていました。このアプリケーションは実行する必要があるため、実際には不満がありました。私のウェブサイトでコマンドHerokuのローカルWebを実行すると、私はこれはそれが私が使用していますのMongoDBデータベースに問題があることを意味だと思うNode.jsアプリケーションをHerokuで実行中

2017-09-03T18:51:34.158304+00:00 app[web.1]: failed to connect to 
server [localhost:27017] on first connect [MongoError: connect 
ECONNREFUSED 127.0.0.1:27017] 

ポート5000上のアプリケーションの作業バージョンをレンダリングします。私はアプリケーションが実稼働環境に配備されているときにmLabをデータベースとして使用しています。私は自分のコードでmLabに必要な接続を追加しましたが、動作しません。誰かが私を助けることができたら本当に感謝していますか?

はまた、私は、アプリケーションが動作するためにNPMにインストールされたモジュールは、Herokuのにインストール展開する必要がありますか?私は、npm installを実行したときにインストールされたパッケージに問題があるかもしれないと思います。誰かが私にこの問題を指摘できますか?ここで

多分ファイルをダウンロードして見てみると、ローカルアプリケーションをテストし、可能な場合Herokuのに自分自身をそれを展開しようと、コードへのリンクです。

答えて

0

そのあなたは、URL thereを変更する必要があるため

PS:は、私はそれをやってみました

+0

...オープンソースリポジトリにデータベースの資格情報を聞かせていないが、それはまだ取得し、動作しませんでした同じエラー。私もこのエラーがあるかもしれない、それはたぶん鐘を鳴らす?とはいヘッドアップのためのおかげで、私はこの質問をする目的で、オープンスペースのレポでデシベルを示しています。私はそれを後に削除します。 警告:connect.session()MemoryStoreは ではありません2017-09-03T21:38:51.949247 + 00:00 app [web.1]:リークするため、本番環境向けに設計されました 2017-09-03T21:38 :51.949248 + 00:00アプリ[web.1]:メモリは、単一のプロセスを越えて拡張しないであろう。 – craynawsum

+0

あなたのファイルをコミットしましたか?他の問題のために、そのあなたの定型は本当に古いであり、多くの非推奨のものを使用しているようだし、そんなに溶岩流がある...私はまた、このエラーが出る:エラーR10(ブートタイムアウト) - > Webプロセスは、内$ PORTに結合しませんでした打ち上げの60秒は、あなたはここに(https://stackoverflow.com/questions/15693192/heroku-node-js-error-web-process-failed-to-bind-to-port-within-60-seconds修正をつかむことができます-of) –

+0

私はherokuにファイルをコミットしましたhttps://mysterious-sands-16659.herokuapp.com/ – craynawsum

関連する問題