Я запускаю приложение фляги на удаленном сервере Ubuntu через порт 5000.
Команда curl http://ip:5000
выдает ошибку curl: (7) Failed to connect to xx.xxx.xxx.x port 5000: Connection refused
Я попробовал следующее решение из различных ссылок, например ссылка 1 , ссылка 2
Попробуйте 1:
sudo ufw allow 5000
Попробуйте 2:
if __name__ == '__main__':
app.run(host='0.0.0.0')
Попробуйте 3:
Цифровой океан
PS: приложение Flask работает на порту 500, как показано ниже
root@ubuntu-ner-backend:~# netstat -tupln | grep ':5000'
tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN 1735/python