WARN TCPServer Error: Address already in use – bind(2) の対処法 | Ruby | みどりのウェブ開発日記

WARN TCPServer Error: Address already in use – bind(2) の対処法

カテゴリ: Ruby

記事投稿日: 2013年1月28日



Railsで開発中、タイトルのエラーが出て、
WEBrickが起動しないことがありました。

ようするにポート3000番がすでに起動しているので、
二重に起動はできないよ、という内容です。

対処法は以下の通り。

(1) lsof -i:3000 でプロセスを確認

(2) 該当のプロセスをkillコマンドで終了すればOK
kill 2181 こんな感じです。

SSHでサーバにつないでいて、正常に終了しなかったり
していると起こります。








コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA




トップに戻る