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

Liberty doc updates related to configurable quiesce timeout #6983

Open
jimblye opened this issue Oct 18, 2023 · 8 comments
Open

Liberty doc updates related to configurable quiesce timeout #6983

jimblye opened this issue Oct 18, 2023 · 8 comments
Assignees

Comments

@jimblye
Copy link
Member

jimblye commented Oct 18, 2023

Existing documentation needs to be updated as a result of
new issue in OpenLiberty Make Quiesce timeout configurable - 25523

Any doc that describes the quiesce stage timeout probably needs an update.

@jimblye
Copy link
Member Author

jimblye commented Oct 18, 2023

Update for the server stop command. https://openliberty.io/docs/latest/reference/command/server-stop.html
.

image

On the same page:

image

@jimblye
Copy link
Member Author

jimblye commented Oct 18, 2023

Similar to previous comment, the following page needs updated:
https://www.ibm.com/docs/en/was-liberty/zos?topic=line-starting-stopping-server-from-command

image

@jimblye
Copy link
Member Author

jimblye commented Oct 18, 2023

The page that describes how to configure the application manager , needs to describe the new quiesceTimeout attribute on the applicationManager element.

Attribute name: quieseTimeout
type: string
default: 30s
description: Identifies the maximum amount of time the server waits during server shutdown for existing services to finish work before it terminates the threads . Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), or seconds (s). For example, specify 30 seconds as 30s. You can include multiple values in a single entry. For example, 1m30s is equivalent to 90 seconds. The minimum quiesceTimeout value is 30 seconds. If you specify a shorter length of time, the value 30s will be used.

@dmuelle
Copy link
Member

dmuelle commented Oct 19, 2023

Hi @jimblye - is there a target (or estimated) GA for this update?

@jimblye
Copy link
Member Author

jimblye commented Oct 25, 2023

@dmuelle - Trying for GA 230012.

@dmuelle dmuelle modified the milestones: 23.0.0.11, 23.0.0.12 Oct 31, 2023
@jimblye
Copy link
Member Author

jimblye commented Nov 7, 2023

@dmuelle I updated the pictures, texts and some of links above because we decided in the UFO review to move the location of the quiesceTimeout configuration from the Executor to the Application Manager component.

@dmuelle dmuelle removed the 23.0.0.12 label Nov 21, 2023
@dmuelle dmuelle modified the milestones: 23.0.0.12, 24.0.0.1 Nov 28, 2023
ramkumar-k-9286 added a commit that referenced this issue Jan 10, 2024
configurable quiesce timeout

#6983
@ramkumar-k-9286
Copy link
Contributor

@ramkumar-k-9286
Copy link
Contributor

Hi @jimblye

The suggested corrections have been made.

Draft links:

OL: https://docs-draft-openlibertyio.mqj6zf7jocq.us-south.codeengine.appdomain.cloud/docs/latest/reference/command/server-stop.html

WL: https://ibmdocs-test.dcs.ibm.com/docs/en/SS7K4U_liberty_test?topic=line-starting-stopping-server-from-command

The page that describes how to configure the application manager - (https://openliberty.io/docs/latest/reference/config/applicationManager.html) -> We do not own this document. So the quiesceTimeout attribute information will need to be made from the developer end.

Regards,
Ramkumar

@dmuelle dmuelle removed the 24.0.0.1 label Jan 16, 2024
@dmuelle dmuelle modified the milestones: 24.0.0.1, 24.0.0.2 Jan 16, 2024
@dmuelle dmuelle modified the milestones: 24.0.0.2, 24.0.0.3 Feb 22, 2024
@dmuelle dmuelle removed this from the 24.0.0.3 milestone Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants