Menyetop proses di port tertentu

Kamu terkadang lupa matiin proses di suatu port? Atau diskonek tiba-tiba dari sesi ssh padahal masih sedang menjalankan proses tertentu? Hal ini bisa membuat kamu tidak bisa menjalankan proses lain karena port-nya masih dikontrol proses sebelumnya.

Untuk menyiasati hal ini, ternyata ada fuser dapat mematikan proses berdasarkan nomor port lho. Caranya begini:

$ fuser -k 8080/tcp

Pada kasus diatas, fuser nya akan mematikan proses yang sedang mendengarkan port 8080. Silakan sesuaikan dengan port yang kamu inginkan, misal 3000, 3001, dsb.

Selain itu, ada juga alternatif dengan menggunakan lsof dan kill jika kamu memerlukan kontrol yang lebih komprehensif.

Sumber: https://stackoverflow.com/questions/11583562/how-to-kill-a-process-running-on-particular-port-in-linux/32592965

Comment