2017-01-24 5 views

答えて

0

あなたは、Linux上にある場合は、

fuser -k 5555/tcp 

やnetstatコマンド-pltenにより、そのポート上で実行中のプロセスを殺すことができる|グレップのJavaあなたはseleniumserverプロセスのPIDを取得します。

kill -9 PID. 

またも役立つだろう、あなたの端末からセレンgrid2

http://yourHubIP:port/lifecycle-manager?action=shutdown 

CTRL + Cのライフサイクルを打ってみてください。

それはセレン3.

には含まれていないセレンRCの一部ですので、あなたは、今のあなたのノードを開始する必要があります「古い」コマンドが機能していないあなたは

1

何か他のものを探しているなら、私に知らせて-servlet org.openqa.grid.web.servlet.LifecycleServletが含まれていて、それをシャットダウンすることができますhttp://yourNodeIP:port/extra/LifecycleServlet?action=shutdown

私はこの問題を数か月前に報告しましたので、ここで詳しく調べることができます。 https://github.com/SeleniumHQ/selenium/issues/2982

0

あなたは* nixの上でそれを実行しており、スタンドアロンサーバはデフォルトポート(4444)でリッスンしていると仮定すると...あなたが行う必要があります。

  • ポートにバインドされているプロセスのPIDを見つけます4444(lsofコマンドを使用します)
  • 正常にシャットダウン(killコマンドを使用します)

次のワンライナーでこれを達成することができますにSIGTERM処理センド:

$ lsof -t -i :4444 | xargs kill 
関連する問題