Alex Huang created CLOUDSTACK-6208:
--------------------------------------
Summary: Enhance ConfigKey to include per management server
configurations
Key: CLOUDSTACK-6208
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6208
Project: CloudStack
Issue Type: Improvement
Security Level: Public (Anyone can view this level - this is the default.)
Components: Management Server
Affects Versions: 4.3.0
Reporter: Alex Huang
There are a number of parameters in the global config parameters that should
not be in a database table. Most of them have to do with management server
configurations. For example, workers=500. By having this in the database, it
forces all nodes of the management server cluster to use 500 worker threads.
However, what if the management server nodes are not homogeneous. Someone
should go through the global parameters and identify the ones that should be
per management server and move those into a properties file.
The new configuration mechanism already presents a ConfigDepot which can high
this implementation. It already has a scope for management server but the
implementation to read it from a properties file is missing. The work to
identify the parameters that should be per management server also needs to be
done.
See
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Configuration
--
This message was sent by Atlassian JIRA
(v6.2#6252)