Почему герою выдает код ошибки H81 при развертывании приложения реакции - PullRequest
0 голосов
/ 04 октября 2018

Я развертываю приложение полного стека реагирования на heroku.

Я выполнил шаги, описанные на heroku, используя cli

, используя мои учетные данные

-ran heroku create

- добавлено происхождение heroku с использованием нового репозитория git

- затем запустил мастер git push heroku

когда я запускаю heroku, откроется страница:

cannot get /

Журналы heroku возвращают это:

2018-10-04T00:00:29.405636+00:00 app[api]: Release v1 created by user tyler.ceja5@gmail.com
2018-10-04T00:00:29.405636+00:00 app[api]: Initial release by user tyler.ceja5@gmail.com
2018-10-04T00:00:29.533165+00:00 app[api]: Release v2 created by user tyler.ceja5@gmail.com
2018-10-04T00:00:29.533165+00:00 app[api]: Enable Logplex by user tyler.ceja5@gmail.com
2018-10-04T00:36:33.757703+00:00 app[api]: Set GOOGLE_CLIENT_ID config vars by user tyler.ceja5@gmail.com
2018-10-04T00:36:33.757703+00:00 app[api]: Release v3 created by user tyler.ceja5@gmail.com
2018-10-04T00:37:00.603959+00:00 app[api]: Release v4 created by user tyler.ceja5@gmail.com
2018-10-04T00:37:00.603959+00:00 app[api]: Set GOOGLE_CLIENT_SECRET config vars by user tyler.ceja5@gmail.com
2018-10-04T00:37:34.970708+00:00 app[api]: Set GOOGLE_REFRESH_TOKEN config vars by user tyler.ceja5@gmail.com
2018-10-04T00:37:34.970708+00:00 app[api]: Release v5 created by user tyler.ceja5@gmail.com
2018-10-04T00:38:45.657558+00:00 app[api]: Release v6 created by user tyler.ceja5@gmail.com
2018-10-04T00:38:45.657558+00:00 app[api]: Set GOOGLE_ACCESS_TOKEN config vars by user tyler.ceja5@gmail.com
2018-10-04T01:48:46.925080+00:00 heroku[router]: at=info code=H81 desc="Blank app" method=GET path="/" host=boiling-ocean-24541.herokuapp.com request_id=b3728a9b-299e-4db2-aa2f-72f7d594a446 fwd="184.181.111.193" dyno= connect= service= status=502 bytes= protocol=https
2018-10-04T01:48:47.400822+00:00 heroku[router]: at=info code=H81 desc="Blank app" method=GET path="/favicon.ico" host=boiling-ocean-24541.herokuapp.com request_id=27da54d0-1040-4eac-b847-897edf10b7ea fwd="184.181.111.193" dyno= connect= service= status=502 bytes= protocol=https
2018-10-04T01:51:50.000000+00:00 app[api]: Build started by user tyler.ceja5@gmail.com
2018-10-04T01:52:25.692316+00:00 app[api]: Deploy 4371d707 by user tyler.ceja5@gmail.com
2018-10-04T01:52:25.718815+00:00 app[api]: Scaled to web@1:Free by user tyler.ceja5@gmail.com
2018-10-04T01:52:25.692316+00:00 app[api]: Release v7 created by user tyler.ceja5@gmail.com
2018-10-04T01:52:29.662530+00:00 heroku[web.1]: Starting process with command `npm start`
2018-10-04T01:52:27.000000+00:00 app[api]: Build succeeded
2018-10-04T01:52:32.304480+00:00 app[web.1]:
2018-10-04T01:52:32.304504+00:00 app[web.1]: > node index.js
2018-10-04T01:52:32.304505+00:00 app[web.1]:
2018-10-04T01:52:32.304502+00:00 app[web.1]: > backend@1.0.0 start /app
2018-10-04T01:52:32.644938+00:00 app[web.1]: Server listening on port 9785
2018-10-04T01:52:33.468164+00:00 heroku[web.1]: State changed from starting to up
2018-10-04T01:52:35.091471+00:00 heroku[router]: at=info method=GET path="/" host=boiling-ocean-24541.herokuapp.com request_id=4ab1f8c2-2d47-4345-bbcd-a370055c0061 fwd="184.181.111.193" dyno=web.1 connect=1ms service=13ms status=404 bytes=415 protocol=https
2018-10-04T01:52:35.271535+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=boiling-ocean-24541.herokuapp.com request_id=126193f7-90d7-42b4-ad2d-7b52f6e295ca fwd="184.181.111.193" dyno=web.1 connect=0ms service=3ms status=404 bytes=426 protocol=https
2018-10-04T01:53:35.000000+00:00 app[api]: Build started by user tyler.ceja5@gmail.com
2018-10-04T01:54:11.896509+00:00 heroku[web.1]: Restarting
2018-10-04T01:54:11.897285+00:00 heroku[web.1]: State changed from up to starting
2018-10-04T01:54:11.607628+00:00 app[api]: Deploy 4371d707 by user tyler.ceja5@gmail.com
2018-10-04T01:54:12.851484+00:00 heroku[web.1]: Stopping all processes with SIGTERM

из документов heroku по этому коду ошибки. Это говорит о том, что это потому, что приложение не было развернуто в git, но я уже сделал это.И когда я пытаюсь нажать на код снова, он возвращает «все обновлено».

1 Ответ

0 голосов
/ 04 октября 2018

Похоже, вы не дожидаетесь окончания своего развертывания, чтобы сделать запрос.

2018-10-04T01: 48: 47.400822 + 00: 00 heroku [router]: at= info code = H81 desc = Метод "Пустое приложение" = GET path = "/ favicon.ico" host = boiling-ocean-24541.herokuapp.com request_id = 27da54d0-1040-4eac-b847-897edf10b7ea fwd = "184.181.111.193"dyno = connect = service = status = 502 bytes = protocol = https

Затем, через 3 секунды:

2018-10-04T01: 51: 50.000000 + 00: 00 приложение [api]: сборка запущена пользователем tyler.ceja5@gmail.com 2018-10-04T01: 52: 25.692316 + 00: 00 приложение [api]: развертывание 4371d707 пользователем tyler.ceja5@gmail.com

Через несколько секунд мы увидим, что сборка прошла успешно:

2018-10-04T01: 52: 27.000000 + 00: 00 app [api]: сборка прошла успешно

Затем приложение запускается и делается 2 запроса:

2018-10-04T01: 52: 35.091471 + 00: 00 heroku [router]: at = info method =GET path = "/" host = boiling-ocean-24541.herokuapp.com request_id = 4ab1f8c2-2d47-4345-bbcd-a370055c0061 fwd = "184.181.111.193" dyno = web.1 connect = служба 1 мс = состояние 13 мс = 404 байта = протокол 415 = https 2018-10-04T01: 52: 35.271535 + 00: 00 heroku [router]: at = info method = GET path = "/ favicon.ico" host = boiling-ocean-24541.herokuapp.com request_id = 126193f7-90d7-42b4-ad2d-7b52f6e295ca fwd = "184.181.111.193" dyno = web.1 соединение = служба 0 мс = состояние 3 мс = 404 байта = протокол 426 = https

Нет H81 больше.Я не знаю, что произошло с твоей стороны, но, похоже, действительно не было развертываний, когда ты сделал первый запрос.Развертывание началось через несколько секунд, и, как только оно было завершено, запросы правильно поступили в приложение.

...