Encuentra (y elimina) el proceso de bloqueo del puerto 3000 en Mac
¿Cómo encuentro procesos que escuchen / usen mis puertos tcp? Estoy en Mac OS X.
A veces, después de un bloqueo o algún error, mi aplicación de rieles está bloqueando el puerto 3000. No puedo encontrarlo usando ps -ef ... ¿Cómo encuentro la estupidez y la mato brutalmente ...?
Al hacer
rails server
yo obtengo
Dirección ya en uso - bind (2) (Errno :: EADDRINUSE)
Actualización 2014:
Para completar algunas de las respuestas a continuación: Después de ejecutar los comandos kill, puede ser necesario eliminar el archivo pidrm ~/mypath/myrailsapp/tmp/pids/server.pid