-
Notifications
You must be signed in to change notification settings - Fork 6
Optimize shutdown #16
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
Conversation
…roduce aem_cms_stop_timeout_seconds to control kill timeout
…tes with custom ones
|
I executed a manual test with 100 restarts using the wcm_io_devops.aem_service role and the sysvinit/upstart solution worked without any inconsistent restart. I switched our CI to this branch and will now manually retest the systemd solution since here the stop mechanism still has some issues. |
…re clean shutdown when systemd is the service manager
….sh enough time to complete.
|
@interatom i finalized the PR, please review. |
interatom
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, only nitpicks
With #4 we introduced a dependency to the synchronous mode from https://github.com/wcm-io-devops/conga-aem-definitions.
The Problem was that systemd was directly killing the process after calling the default Adobe AEM stop script.
With the now implemented solution the default AEM stop script is compatible with the systemd service.
@interatom: This is work in progress, but if you have time your feedback is appreciated.