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ş:
Nasıl komut satırından özellik listesi...
UI Otomasyon aracı komut satırından ça...
Nasıl Node.js komut satırı geçmesi?...
bağlama komut satırından MySQL...
Aç Atom komut satırından editörü...