Utilisez gunicorn pour démarrer le projet flask. Un démarrage répété ne provoque pas de conflit de port, mais il peut démarrer normalement ?
Commande :
gunicorn -b 0.0.0.0:20133 run:app
Après le démarrage, n'utilisez pas ctrl+c pour fermez, fermez simplement le terminal directement, ouvrez un nouveau terminal et constatez que le processus est toujours là. À ce moment, continuez à exécuter la commande gunicorn pour démarrer le projet et constatez qu'il peut démarrer normalement. je ne sais pas pourquoi
Explication Gunicorn a effectué une opération de mise à mort
Utilisez lsof -i:20133 pour vérifier l'utilisation du port.