Düğüm / Express, zaten EADDRİNUSE Adresi - sunucu Öldürmek | Netgez.com
SORU
2 Kasım 2010, Salı


Düğüm / Express, zaten EADDRİNUSE Adresi - sunucu Öldürmek

Basit bir server node.js connect kullanarak çalışan var:

var server = require('connect').createServer();
//actions...
server.listen(3000);

Şifremi gerçek işleyicileri var, ama ana fikri bu. Almaya devam ediyorum sorunu

EADDRINUSE, Address already in use

Daha önce düştü sonra tekrar benim uygulama çalıştırırken bu hatayı alıyorum ya da hatalar. Terminal yeni bir örneğini açmak olduğumdan beri ctr z süreç kapatıyorum.

Tek yapmam gereken sunucu ya da bağlantı bulunur kesinlikle eminim. process.on('exit', ...); server.close() arama hiç şans çalıştım.

CEVAP
22 Kasım 2010, PAZARTESİ


Ayrıca komut satırı güzergahı gidebilirsiniz:

ps aux | grep node

bu işlem kimliği almak için.

Sonra:

kill -9 PID

Öldürmek üzerine -9 yapıyor gönderir bir SİGKİLL (bir SIGTERM yerine). SIGTERM benim için düğüm tarafından bazen göz ardı edilmiştir.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • SignatureSeries

    SignatureSer

    24 Aralık 2006