...
It is possible to run multiple instances of geronimo on the same machine. Currently multiple instances of geronimo share the following directories in <geronimo_home>
, the directory where you installed Geronimo.
...
Creating A New Server Instance
...
...
Start with a fresh image of geronimo. Do not use an image that has been used to run the default instance.
...
To create an instance named foo
do the follwingfollowing. All your instance data will be put in <geronimo_home>/foo
. All the directories named below are relative to <geronimo_home>
.
...
- Set the
org.apache.geronimo.server.name
system property to the instance name before you start the server. Use the syntax-Dorg.apache.geronimo.server.name=foo
for an instance namedfoo
located at<geronimo_home>/foo
. Add this to yourGERONIMO_OPTS
environment variableTip title Windows Hintset GERONIMO_OPTS=-Dorg.apache.geronimo.server.name=foo
- Start the server using startupcode
<geronimo_home>/bin/startup
- To shutdown [] this instance use the port number of RMI Naming port (default 1099)code
<geronimo_home>/bin/shutdown
--port
<port_num>
- To [] deploy applications to this instance use the port number of RMI Nmaing Naming port
Code Block <geronimo_home>/bin/deploy
--port
<port_num>
deploy
......
The Geronimo Administration Console can also be used for all these operations. Connect to an instance by using the right HTTP port (default 8080)
...
The default instance named 'geronimo' will be created and run using the following. It will use <geronimo_home>/geronimo
for instance data.
...
<geronimo_home>/bin/startup
...
Other Useful Enhancements
...