Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Configuring multiple users on 1 JBOSS servers

 
B.Sathish
Ranch Hand
Posts: 372
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
If we are using weblogic, we can create different domains on the same server. Each user can work independently on a particular domain and start and stop the server on that domain without affecting the server in some other domain. Hence it is possible to have a single weblogic server as my development environment with multiple domains and allow multiple developers to deploy and test their code parallely on their respective domains. I want to ask whether this is possible with JBOSS. In our project, we have about 50 developers each working on his/her local JBOSS server installed on his/her system. We are planning to centralize the development server. We want to have 1 development server and all developers should connect to that to build and deploy and test their code. The server would reside at an onsite location in US and the developers would be in US and India. Would this be feasible with JBOSS?

We want to do this so that managing the server becomes easy and any maintenance / patches that need to be applied to the server needs to be done in only 1 place rather than do it in each local server. I would like to hear your thoughts on the pros and cons of each approach, having individual localized servers versus one centralized server for development. I need to prepare a business case on this by this week. Expecting to hear your expert thoughts and opinions. Thanks in advance...
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In an installation of JBoss you already have three different "configurations/server", that is if you just downloaded the zip and unzipped it. Those configurations are "all", "default", and "minimal". When you can "run" from the bin directory you are starting up the "default" server. If you wanted to start up the "all" configuration you call "run -c all"

You can always have more than one configuration running at the same time, hence you "multiple users on 1 JBoss server" it should really be called "multiple users on 1 JBoss installation". You can always copy any of those configurations and past it in that same "server" directory, and give the new directory a new name, like the developer's name, so If I copied the "default" directory into the server directory and renamed the directory to "sathish" I can now run an instance of JBoss with "run -c sathish"

Now the key here is the ports and the port numbers being used. Because you will have mutliple instances of the server running, each instance must use a seperate set of port numbers. This is easy to configure, but I will leave that for you to find here: http://wiki.jboss.org/wiki/Wiki.jsp?page=ConfiguringMultipleJBossInstancesOnOneMachine


Good Luck and it is very possible.

Mark
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"BM.Sathiesh"

Please click on the My Profile link above and change your display name to meet the JavaRanch Naming Policy of using your real first and real last names.

Thanks

Mark
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic