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のに自分自身をそれを展開しようと、コードへのリンクです。
...オープンソースリポジトリにデータベースの資格情報を聞かせていないが、それはまだ取得し、動作しませんでした同じエラー。私もこのエラーがあるかもしれない、それはたぶん鐘を鳴らす?とはいヘッドアップのためのおかげで、私はこの質問をする目的で、オープンスペースのレポでデシベルを示しています。私はそれを後に削除します。 警告: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
あなたのファイルをコミットしましたか?他の問題のために、そのあなたの定型は本当に古いであり、多くの非推奨のものを使用しているようだし、そんなに溶岩流がある...私はまた、このエラーが出る:エラーR10(ブートタイムアウト) - > Webプロセスは、内$ PORTに結合しませんでした打ち上げの60秒は、あなたはここに(https://stackoverflow.com/questions/15693192/heroku-node-js-error-web-process-failed-to-bind-to-port-within-60-seconds修正をつかむことができます-of) –
私はherokuにファイルをコミットしましたhttps://mysterious-sands-16659.herokuapp.com/ – craynawsum