• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Configuring multiple users on 1 JBOSS servers

 
Ranch Hand
Posts: 372
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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...
 
ranger
Posts: 17347
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
Posts: 17347
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic