Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove manual logstash process management #2

Closed

Commits on May 16, 2017

  1. Remove manual logstash process management

    Logstash process is managed by system service, which makes it
    dangerous to call kill -9 on it manually. Instead of manual
    intervention, we let the system tools take care of the process
    management.
    
    Manually killing the logstash process was required since SystemV init
    scripts cannot handle processes that do not terminate voluntarily. By
    using upstart to manage the logstash process, we bypass this problem
    completely, since any process that does not terminate voluntarily
    withing five seconds is sent SIGKILL that forcefully terminates it.
    Tadej Borovšak authored and Tadej Borovšak committed May 16, 2017
    Copy the full SHA
    0546ee0 View commit details
    Browse the repository at this point in the history