yext / edward

A tool for managing local microservice instances
http://engblog.yext.com/edward/
MIT License
171 stars 32 forks source link

Add troubleshooting documentation for orphaned services #146

Closed theothertomelliott closed 5 years ago

theothertomelliott commented 6 years ago

During a recent upgrade, services started using the old version were left orphaned and could not be stopped or seen by Edward.

In this case, the orphaned services could be stopped by grepping for them: ps aux | grep java (or haproxy, rabbitmq, etc) kill

Grepping for edward run: ps aux | grep edward run Should identify the runners separately.

The stop command could also be extended to force kill any edward runners.

theothertomelliott commented 6 years ago

A quick way to kill all edward related processes: pkill -f edward