You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@storm.apache.org by "Derek Dagit (JIRA)" <ji...@apache.org> on 2018/11/09 16:12:00 UTC
[jira] [Created] (STORM-3285) A way to disable/enable nimbus
rescheduling
Derek Dagit created STORM-3285:
----------------------------------
Summary: A way to disable/enable nimbus rescheduling
Key: STORM-3285
URL: https://issues.apache.org/jira/browse/STORM-3285
Project: Apache Storm
Issue Type: New Feature
Components: storm-core
Reporter: Derek Dagit
As an Apache Storm administrator, I would like to be able to skip topology assignment updates without stopping the nimbus daemon, so that I can debug issues with the cluster in a more stable situation.
In scenarios where supervisor black-listing is active, topology workers can be reassigned away from supervisor hosts more frequently than desired for debugging.
While it is possible to disable changes to topology assignments by stopping nimbus, this has the effect of disable other services, such as the UI.
It would be nice to have some way to "deactivate" the assignment changes while letting everything else—including the scheduling logic—to run as normal. This could be done with a reload-able config, a special "kill file" whose presence tells nimbus to skip, or some control instruction via the API (e.g., {{storm admin suspend-assignments <TIMEOUT-SECONDS>}}).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)