AppScale: Open Source Google App Engine

god stop not working

Asked by David Shifflett on 2012-04-20

I am using Appscale 1.5 on a Debian 6.0.3 XEN system.

In my research I have added a process to the AppScale architecture.

This process gets started (and re-started if I manually kill it) using the
'god' infrastructure.

This process does not get stopped when appscale-terminate-instances is run.

I believe this is a problem with the underlying 'god stop' functionality.
To verify this I removed the 'force kill' logic at the end of appscale/AppController/terminate.rb
With the 'force kill' removed, many AppScale processes continue to run
after appscale-terminate-instances.

This may be related to this bug:
https://bugs.launchpad.net/appscale/+bug/811679

My question:
Is 'god stop' broken?
or is 'god' being used incorrectly by AppScale?

Question information

Language:
English Edit question
Status:
Answered
For:
AppScale Edit question
Assignee:
No assignee Edit question
Last query:
2012-04-20
Last reply:
2012-04-21
Navraj Chohan (nchohan) said : #1

Thanks for this report. It's been linked with the previous bug you mentioned.

Can you help with this problem?

Provide an answer of your own, or ask David Shifflett for more information if necessary.

To post a message you must log in.