Setup multiple projects on one server
We need to setup multiple independent projects on the same physical box. Eeach project is isolated from the others and has its own repository. However, 1) only one repository can be defined in teamserver.properties file, and 2) only one CQ database and one URI can be defined in cqconnector.properties file for Gateway connector. How can we setup such an environment? Thanks.
|
22 answers
gdang wrote:
We need to setup multiple independent projects on the same physical servers on one machine. |
Can't I setup different projects in the project area? Does this have any disadvantages?
|
You can have multiple repositories on one machine by using multiple J2EE servers on one machine. If we need to setup 45 independent projects on one Windows server and each has its own repository, it would be very expensive (CPU usage and RAM usage) to have multiple J2EE (45 for Jazz server and 45 for Gateway). |
We can install multile Jazz instances on one server. Each instance has its own repository, its own CQ Gateway and each Gateway is connected with a distinct CQ database. We would like to use a separate virtual IP (and DNS name) for each Jazz instance so that we can use the standard SSL port 443 over internet. To do this we need to change references to "localhost" to a specific IP address in certain configuration files. Could anyone please comment on what files should be modified (server.xml, server-minimal.xml, and build.xml, .....)? What other things we need to consider for this configuration? Thanks.
|
|
You can actually create as many project areas as you like in a single repository on the same server instance. The projects are separate for the most part, except some shared artifacts like users, who can belong to more than one project area.
Is there a special reason you need to make them separate repositories altogether? |
Geoffrey Clemm (30.1k●3●30●35)
| answered Jul 07 '08, 11:52 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Gary needs them to be separate repositories because members of one
project are not allowed to read information about another project, and separate repositories are required for this in Team Concert 1.0. Cheers, Geoff curtispd wrote: You can actually create as many project areas as you like in a single |
Gary, are you guys running Tomcat or WAS?
|
|
So far, I tried the following and was able to make the jazz serverr run on virtual IPs using port 443 - at least looks working. But, I was not able to get the CQ connector working, still struggling.....
Just FYI, not mean to misleading.... 1. Stop Jazz server 2. Open the file server.xml file in the directory Program Files\IBM\JazzGDE\JazzTeamServer\server\tomcat\conf. a. Change the port number 9005 (Shut down) to a unique port on the server, e.g. 9006, 9007, etc. b. Add a parameter address=10.10.10.10 for the virtual IP for each port 9005, 9009, and 443 c. Save and close the file 3. Open the file server_minimal.xml file in the directory Program Files\IBM\JazzGDE\JazzTeamServer\server\tomcat\conf. a. Add a parameter address=10.10.10.10 for the virtual IP for each port 8080, 8009, and 8005 b. Save and close the file 4. Restart Jazz server. |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.