Der Python erfolgreich gestartet und die Heroku App wird in "lauscht auf Port 5000" fest, wie es soll diese server.py
:Heroku Fehler, wenn sein Python-Instanz verbinden: "Connection refused"
(...)
parser.add_argument('-p', '--port', type=int, default=5000, help='port number')
parser.add_argument('--debug', action='store_true', help='enable debug mode')
args = parser.parse_args()
if args.debug:
app.debug = True
app.run(host='0.0.0.0')
Dies funktioniert und zeigt die App wie erwartet gestartet. Die App in Heroku bleibt in „Running on http://0.0.0.0:33507/ (Press CTRL+C to quit)
“
Wenn jedoch wie diese curl -X POST https://APPNAME.herokuapp.com/search -H "Content-Type: application/json" -d '{ "text": "some_text"}'
die Anwendung eine Locke zu meiner Heroku app tun stoppt indefinetly
Und wenn curl -X POST https://APPNAME.herokuapp.com:5000/search -H "Content-Type: application/json" -d '{ "text": "some_text"}'
(Ankündigung habe ich den Port in der URL) zu tun ich
(7) konnte nicht APPNAME.herokuapp.com Port 5000 verbinden: Verbindung
gleiche, wenn der Port alsflag übergeben wird verweigert.
Weiß jemand genau, warum das passiert?
Vielen Dank