1 Reply Latest reply on Jul 9, 2014 3:39 PM by wdfink

    What is the Difference between Group JVM Configuration and Node JVM Configuration

    arun2arunraj

      Hi All,

       

          In Management Console, I have seen JVM Configuration for Server Group level as well as Server level. Why Do we need that Two specific Configuration ? As I am asking it for curious in the JBoss EAP6.0.

       

          We are having one jboss instance (6.0) with 5 different groups configured, as well as Configured memory for those group level Servers. Each group having two nodes in that same instance, We didn't configured jvm for Nodes. I am having following question, please clear my thought.

       

      1 ) Is that a memory problem for my applications ? ( Configuring group level and not configuring at node level )

      2 ) Whether the group level JVM Configuration (Memory) will be shared to those nodes among the groups ?

            Or

           It will be replicated for all the nodes created under the group ?

       

       

      Regards,

      ArunRaj.R

        • 1. Re: What is the Difference between Group JVM Configuration and Node JVM Configuration
          wdfink

          The JVM settings are used in the hierarchy domain->S-group->host-default->server.

          The values are inherited and you might override it.

          Normally if you have a server-group it contains normally i.e. a cluster which share the same application and load. In this case you need to have the same amount of memory.

          For other cases you might have unsymetric load or the hosts are not equal and you need a different JVM setting.

           

          Also you might enable some monitor options at server level.

           

          Does that makes sense to you?