[jboss-jira] [JBoss JIRA] (WFCORE-1923) Add configuration option to make the HTTP management interface unavailable on non-master HCs
Brian Stansberry (JIRA)
issues at jboss.org
Wed Nov 2 10:52:00 EDT 2016
Brian Stansberry created WFCORE-1923:
----------------------------------------
Summary: Add configuration option to make the HTTP management interface unavailable on non-master HCs
Key: WFCORE-1923
URL: https://issues.jboss.org/browse/WFCORE-1923
Project: WildFly Core
Issue Type: Enhancement
Components: Domain Management
Reporter: Brian Stansberry
This is a sub-requirement of WFCORE-338 and shouldn't be included independent of that without prior discussion.
If a user has a group of candidate domain controllers, a classic way of providing a consistent URL for management clients in the face of changes in the elected DC is to front the set of candidates with a reverse proxy. But for that to work well, the proxy should only see one working HC at a time. For that to happen, we need the non-elected HCs to not open a listener on the HTTP management interface unless they are elected.
Since users may not want this behavior (e.g. if they don't have a reverse proxy set up and thus will get no benefit), this needs to be configurable.
An open question is whether the interface should not be available at all or whether it should just be that certain contexts are not available.
Also worth some thought before proceeding with this is thinking about how a mod_cluster proxy would be integrated. Doing the mod_cluster integration is out of scope for this task, but it makes sense to think about it a bit so we don't go down a path that will make later mod_cluster work harder.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list