Простой django chatapp с swampdragon работает отлично на месте. Но когда я пытаюсь развернуть его на heroku, он показывает «Ошибка R10 (время ожидания загрузки) -> веб-процесс не смог привязать к $ PORT в течение 60 секунд после запуска» в журнале. В файле proc я добавил «web: python server.py». который работает в порту 9999 локально. Но как мне обращаться с портом 9999 с героку?Как развернуть django + swampdragon в реальном времени chatapp на heroku?
1
A
ответ
1
Смотрите этот вопрос:
Setting the port for node.js server on Heroku
Вы не можете определить, какой порт вы хотите использовать на Heroku.
Heroku устанавливает его автоматически, поэтому вы должны прочитать, какая переменная PORT находится в среде, а затем использовать ее.
heroku config:get PORT
Смежные вопросы
- 1. Простое приложение Django-swampdragon + AngularJS в реальном времени
- 2. Django - система уведомлений в реальном времени
- 3. Как реализовать пользовательские уведомления в реальном времени в django с использованием swampdragon?
- 4. Django SwampDragon: KeyError 'channel'
- 5. Как развернуть D3 в Heroku (приложение Django)?
- 6. Невозможно развернуть приложение django на heroku
- 7. Вытянуть код в реальном времени от heroku
- 8. Игра в реальном времени Django в реальном времени
- 9. Как развернуть приложение Ionic в реальном времени в браузере через Heroku
- 10. Невозможно развернуть приложение Django в облаке Heroku
- 11. как развернуть nodejs на Heroku
- 12. Как развернуть микросервисы на Heroku
- 13. Перейти: развернуть на Heroku
- 14. Autoscaling Рабочие Resque на Heroku в реальном времени
- 15. Редактирование в реальном времени в Django
- 16. Как обновить приложение Node.js Heroku в реальном времени?
- 17. django в реальном времени совместный веб-сайт
- 18. Отображать данные в реальном времени с Django
- 19. Python/Django: Задача расписания в реальном времени
- 20. Изменения в реальном времени в реальном времени
- 21. Как развернуть действие на Google на Heroku?
- 22. Socketing для приложения Django в реальном времени
- 23. Обновление в реальном времени в реальном времени
- 24. Развернуть мое приложение на heroku
- 25. Развернуть несколько ветвей на heroku
- 26. Развернуть приложение Sinatra на Heroku
- 27. Не удалось развернуть на Heroku
- 28. Развернуть приложение revel на Heroku
- 29. Невозможно развернуть диаспору на Heroku
- 30. Ошибка миграции на Heroku развернуть
Я использовал Heroku генерироваться номер порта для моего номера порта и хоста: gentle-waters-8887.herokuapp.com как мое имя хоста в болотном драконе. но он все еще не работает. Я думаю, что swampdragon не может прослушивать любой порт, отличный от 9999 по умолчанию. У меня возникли проблемы с изменением номера порта 9999 по умолчанию для swampdragon. Правильно, что я сейчас думаю? –
проверить это: [Документы о болотном драконе] (http://swampdragon.net/documentation/settings/) показывает, что существует параметр, называемый SWAMP_DRAGON_PORT. Поэтому используйте переменную PORT вашей локальной среды в настройках ваших приложений: 'SWAMP_DRAGON_PORT = os.environ.get ('PORT')' (Эта переменная heroku будет автоматически назначена вам). –