[
https://issues.apache.org/jira/browse/GERONIMO-4799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12745151#action_12745151
]
David Jencks commented on GERONIMO-4799:
----------------------------------------
At least in 2.2 there's quite a bit of support for this kind of thing. I
recommend approaching it from the point of view of geronimo plugins for your
apps and custom server assemblies for the servers. I don't remember how much
is available from the admin console but there are at least gshell commands for
creating new server instances sharing the same repo and including a set of
plugins. There's also a maven command for starting lots of server instances at
once.
Discussing what you would like on the dev list might be easier than in a jira
issue.
> Easy management of multiple Geronimo instances for process isolation
> (Provisioning?)
> ------------------------------------------------------------------------------------
>
> Key: GERONIMO-4799
> URL: https://issues.apache.org/jira/browse/GERONIMO-4799
> Project: Geronimo
> Issue Type: New Feature
> Security Level: public(Regular issues)
> Affects Versions: 2.1.4
> Reporter: Francisco Peredo
>
> Since java has no real process isolation, a misbehaved JEE application can
> bring down an entire server (if it has a bug with an infinite-loop for
> example, or simply because each time applications are undeployed the JVM is
> no able to really reclaim all the memory spaced because of bugs inherent in
> the JVM design).
> In OAS (Oracle Application Server) this problem is solved by using multiple
> instances, this is of course possible in Geronimo (nobody prevents you from
> running several instances of Geronimo in your server) but has to be done
> manually. I would like to see an option in Geronimo Managment UI where I
> could just click a button saying: "Create new Geronimo Instance" and then be
> able to "Transfer selected applications to another Geronimo Instance" that
> way related applications can be kept in the same instance, and unrelated ones
> can be kept in different instances that can be restarted independently if
> they misbehave.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.