Gary Brown created RTGOV-420:
--------------------------------
Summary: Avoid having host location details in ElasticSearch EPNs
Key: RTGOV-420
URL:
https://issues.jboss.org/browse/RTGOV-420
Project: RTGov (Run Time Governance)
Issue Type: Sub-task
Reporter: Gary Brown
Assignee: ivan mckinley
Fix For: 2.0.0.Final
Discussion from forum post
" Hosts should be retrieved from RTGovProperties so that can be independently
configured by administrator, rather than having to redeploy EPN if a change is required.
If not defined, then use default value. Potentially the installer can be updated to ask if
ES is used, and install epns and optional hosts configuration.
I’m not sure of this. it may be desired to have certain Stores to
connect directly to a specific set of nodes as we know data is stored there. Other wise
ES will lookup where the data resides. Further investigated is need into how elastic
searches clustering works before a anything is done here. "
As a compromise, was wondering whether the ESKeyValueStore could have an optional
'server group' name, which could then be located in the RTGovProperties to obtain
the actual host detail(s). If the defined server group does not exist, or is not defined,
then a default host value will be checked. And if that does not exist, then a default
localhost location will be used.
Aim is to move administrator related information outside the EPN which is more in the
realm of the business/app developers.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira