[jboss-jira] [JBoss JIRA] (WFCORE-2188) IO subsystem requires reload when increasing size of io-threads or task-max-threads
Tomaz Cerar (JIRA)
issues at jboss.org
Thu Jan 12 10:44:00 EST 2017
[ https://issues.jboss.org/browse/WFCORE-2188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tomaz Cerar moved JBEAP-8251 to WFCORE-2188:
--------------------------------------------
Project: WildFly Core (was: JBoss Enterprise Application Platform)
Key: WFCORE-2188 (was: JBEAP-8251)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: IO
(was: IO)
Affects Version/s: (was: 7.1.0.DR8)
> IO subsystem requires reload when increasing size of io-threads or task-max-threads
> -----------------------------------------------------------------------------------
>
> Key: WFCORE-2188
> URL: https://issues.jboss.org/browse/WFCORE-2188
> Project: WildFly Core
> Issue Type: Enhancement
> Components: IO
> Reporter: Tomaz Cerar
> Assignee: Tomaz Cerar
> Priority: Critical
>
> IO subsystem in EAP requires reload when increasing size of io-threads or task-max-threads.
> Open source competition like Payara doesn't require server reload when tuning thread pools. Example: https://www.youtube.com/watch?v=Nyq4vcEB6oc#t=9m21
> EAP 7 should at least allow increasing the size without reload, decreasing can be a bit complicated but worth exploring so to say.
> Customer use case: application in production, administrator detects increased load, wants to mitigate it a bit. Option would be to increase number of workers as the HW allows that, but can't do that as it requires reload and current clients would be in trouble.
> CLI example:
> {code}
> [standalone at localhost:9990 /] /subsystem=io/worker=default:write-attribute(name=io-threads, value=40)
> {
> "outcome" => "success",
> "response-headers" => {
> "operation-requires-reload" => true,
> "process-state" => "reload-required"
> }
> }
> {code}
> {code}
> [standalone at localhost:9990 /] /subsystem=io/worker=default:write-attribute(name=task-max-threads, value=140)
> {
> "outcome" => "success",
> "response-headers" => {
> "operation-requires-reload" => true,
> "process-state" => "reload-required"
> }
> }
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list