[jboss-jira] [JBoss JIRA] Commented: (AS7-1751) infinispan setup to support environment variables within the standalone.xml file

Dan Sirbu (JIRA) jira-events at lists.jboss.org
Sat Sep 10 20:25:26 EDT 2011


    [ https://issues.jboss.org/browse/AS7-1751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627704#comment-12627704 ] 

Dan Sirbu commented on AS7-1751:
--------------------------------

The idea would be the following to have the standalone.xml having ${VAR} for every variable that makes sense to be defined at run-time.

standalone.conf - is the configuration file not only for standalone.sh BUT can also for the standalone.xml via environment variables. Then one would have to take care to configure one place and it get's pushed to the xml file.
AS7 already overwrites the standalone.xml file every time it starts at min. It also provides a history. So it can be a 'nice' fit - in my opinion.

Think a bash shell managing an xml file ......

> infinispan setup to support environment variables within the standalone.xml file
> --------------------------------------------------------------------------------
>
>                 Key: AS7-1751
>                 URL: https://issues.jboss.org/browse/AS7-1751
>             Project: Application Server 7
>          Issue Type: Enhancement
>          Components: Clustering
>    Affects Versions: 7.0.1.Final
>            Reporter: Dan Sirbu
>            Assignee: Paul Ferraro
>             Fix For: 7.0.2.Final
>
>
> When I kickstart the inifispan subsystem by using the start=EAGER option, saw that there are multiple "clusters" that get kickstarted as: 
>     GMS: address=traffic_instance_PL-3-31315, cluster=hibernate
>     ........................................, cluster=web
> and others.
> Now, if I do have mutliple blades e.g. SC-1, SC-2, PL-3, PL-4 and then I would like to define two clusters e.g. "oam" , "traffic" where "oam" should be assigned for SC-x and "traffic" for PL-x, then I will certainly need to go in the standalone-ha.xml file and change all the "cache-container name" entries in order to have "oam" cluster distinguished from "traffic" cluster, right ?
> If so, it would be better if for example I could pass an jvm option via e.g. -DCLUSTER="oam" and then in the standalone-ha.xml file have this set as: "cache-container name=${CLUSTER}-"
> In this way, I can obtain a dynamic config at runtime.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list