3 Replies Latest reply on Apr 30, 2013 2:41 PM by wdfink

    copy /push custom module to all the nodes in jboss clustered enviroment

    softmahi

      Hi,

       

      I want to push custom module changes to all the nodes in clustered enviroment.

       

      And  we are having some properties file that  should be copied to all clsuter nodes.

       

      need a help.

        • 1. Re: copy /push custom module to all the nodes in jboss clustered enviroment
          rhusar

          When you say module, do you mean a custom jboss-modules module? There is no management operation for that, you will have to copy it over yourself on the filesystem and typically restart the AS instance.

           

          If you mean a deployment, you can deploy an application for a whole domain. Domain mode is about management and with clustering mode are orthogonal.

          • 2. Re: copy /push custom module to all the nodes in jboss clustered enviroment
            softmahi

            Hi,

             

            Yes,right we are considering custom boss-modules module. And we want hot deployment of this custom module so that it will be copied on all nodes of cluster at run time.

             

            Scenario :

             

            We have one custom module say config. we will read this from file system ( network drive) and make cluster up. Now in future we want to upgrade this, then we have to get down the cluster and then upgrade.

             

            This config module deployed on  all the Hosts  present in cluster.

             

            So there is a concept of hot deployment of modules.? Is there any other way we can achieve.?

            • 3. Re: copy /push custom module to all the nodes in jboss clustered enviroment
              wdfink

              With the next version yuo will have a feature called 'patching' andit will be possible to patch the server including all modules accross the domain.

              But there is no hotdeploment, you need to restart the server or you might undeploy all dependent applications to unload the module and restart the applications after patching.