Dur komut satırından programı node.js | Netgez.com
SORU
9 Mayıs 2012, ÇARŞAMBA


Dur komut satırından programı node.js

Bir bağlantı noktasını dinleyen basit bir TCP server var.

var net = require("net");

var server = net.createServer(function(socket) {
    socket.end("Hello!\n");
});

server.listen(7777);

node server.js ile başladım ve Mac üzerinde Ctrl Z ile kapatın. Tekrar node server.js ile çalıştırmaya çalıştığımda bu hata mesajı alıyorum:

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
          ^
Error: listen EADDRINUSE
at errnoException (net.js:670:11)
at Array.0 (net.js:771:26)
at EventEmitter._tickCallback (node.js:192:41)

Programı yanlış yolu kapatıyor muyum? Nasıl bunu önlemek miyim?

CEVAP
9 Mayıs 2012, ÇARŞAMBA


CtrlZaskıya alır hala çalışıyor olabilir anlamına gelir.

CtrlCaslında öldürür.

ayrıca el ile bu şekilde öldürebilirsiniz:

ps aux | grep node

Süreç KİMLİĞİ (soldan ikinci)

kill -9 PROCESS_ID

Bu da iÅŸe yarayabilir

killall node

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

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Madeon

    Madeon

    31 Ocak 2010
  • mist64

    mist64

    30 Mayıs 2006