Nasıl '' django runserver yeniden başlatma noktasını temizlemek için
Eğer aynı bağlantı noktası numarasını kullanırsam Django runserver yeniden başlatmak çoğu zaman, bir 'port' mesajı. zaten kullanımda olsun Daha sonra, bağlantı noktası numarası her zaman bunu önlemek için artırmak istiyorum.
Durum değil, tüm sunucular üzerinde, ancak, şu an üzerinde çalıştığım şu anki sistemde bunu başarmak nasıl merak ediyorum?
BTW, platform 8.10 Ubuntu
CEVAP
Bu bilgileri buldum (aslında Kristinn Örn Sigurðsson) sorunumu çözmek için:
-9 ile öldürmek için, örneğin: tüm çalışan manage.py işlemler listesi
ps aux | grep -i manage
Eğer birçok bağlantı noktalarında başladım eğer bir çıkış şuna benzer:
14770 8264 0.0 1.9 546948 40904 ? S Sep19 0:00 /usr/local/bin/python manage.py runserver 0.0.0.0:8006
14770 15215 0.0 2.7 536708 56420 ? S Sep13 0:00 /usr/local/bin/python manage.py runserver 0.0.0.0:8001
14770 30144 0.0 2.1 612488 44912 ? S Sep18 0:00 /usr/local/bin/python manage.py runserver 0.0.0.0:8000
14770 30282 0.0 1.9 678024 40104 ? S Sep18 0:00 /usr/local/bin/python manage.py runserver 0.0.0.0:8002
14770 30592 0.0 2.1 678024 45008 ? S Sep18 0:00 /usr/local/bin/python manage.py runserver 0.0.0.0:8003
14770 30743 0.0 2.1 678024 45044 ? S Sep18 0:00 /usr/local/bin/python manage.py runserver 0.0.0.0:8004
O zaman doğru manage.py süreci (python manage.py runserver... vs) için pıd soldan ikinci numarası) seçin ve yapmanız gerekecek:
kill -9 pid
Eğer port boşaltmak istersen yukarıdaki örneğin, 8000, yaparsın:
kill -9 30144
Nasıl yeniden çizilmesi için tuval tem...
Model alan Güney kullanarak yeniden ad...
Nasıl eğer o ölürse bir yeniden başlat...
Nasıl button in yeniden boyutlandırıla...
Nasıl düzgün Excel, birlikte çalışabil...