[JBoss JIRA] Created: (JBCLUSTER-135) Extract the common use clustering code from the JBoss AS codebase
by Brian Stansberry (JIRA)
Extract the common use clustering code from the JBoss AS codebase
-----------------------------------------------------------------
Key: JBCLUSTER-135
URL: http://jira.jboss.com/jira/browse/JBCLUSTER-135
Project: JBoss Clustering
Issue Type: Task
Security Level: Public (Everyone can see)
Reporter: Brian Stansberry
Assigned To: Brian Stansberry
Priority: Critical
Fix For: Q3Y6
Remoting, Messaging, JBoss Cache and JBoss AS all have clustering aspects to their functionality. There is potential for code reuse between these projects that can't be realized if the clustering code resides in the cluster module of the AS codebase.
1) Extract general purpose clustering code from the AS cluster module into a separate project and produce binaries that other projects can use without creating a dependence on the AS project.
2) Provide APIs that both support standalone functionality of non-AS projects and facilitate ease of integration into the AS.
This task is meant to be an umbrella task, with specific detailed subtasks.
This task is primarily focused on meeting the short requirements of JBMESSAGING-516, but we also need to give due consideration to potential use in other projects.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months
[JBoss JIRA] Updated: (JBCLUSTER-97) Integrated Replication for EJB3 and HttpSession
by Brian Stansberry (JIRA)
[ http://jira.jboss.com/jira/browse/JBCLUSTER-97?page=all ]
Brian Stansberry updated JBCLUSTER-97:
--------------------------------------
Fix Version/s: Q1Y8
(was: Q4Y7)
Affects: [Documentation (Ref Guide, User Guide, etc.), Interactive Demo/Tutorial, Compatibility/Configuration] (was: [Interactive Demo/Tutorial, Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration])
> Integrated Replication for EJB3 and HttpSession
> -----------------------------------------------
>
> Key: JBCLUSTER-97
> URL: http://jira.jboss.com/jira/browse/JBCLUSTER-97
> Project: JBoss Clustering
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Reporter: Brian Stansberry
> Assigned To: Brian Stansberry
> Fix For: Q1Y8
>
>
> We need to have the ability to replicate any EJB3 and http session state changes associated with a request at the same time. Otherwise, we just double the replication-related latency of the request. This is critical in the case of SEAM.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months
[JBoss JIRA] Updated: (JBCLUSTER-14) http session failover using single shared DB with cache loader
by Brian Stansberry (JIRA)
[ http://jira.jboss.com/jira/browse/JBCLUSTER-14?page=all ]
Brian Stansberry updated JBCLUSTER-14:
--------------------------------------
Fix Version/s: Backlog
(was: Q3Y7)
> http session failover using single shared DB with cache loader
> --------------------------------------------------------------
>
> Key: JBCLUSTER-14
> URL: http://jira.jboss.com/jira/browse/JBCLUSTER-14
> Project: JBoss Clustering
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Web Tier
> Reporter: Ben Wang
> Assigned To: Brian Stansberry
> Priority: Minor
> Fix For: Backlog
>
> Original Estimate: 8 weeks
> Remaining Estimate: 8 weeks
>
> To achieve http session failover, alternatively we can use a single shared DB with CacheLoader for multiple cache instances. All the session states will be persisted to the shared DB. When failing over, it will simply retrieve from the DB if it is not there yet.
> This approach can scale very well. But it will be slower since every session setAttribute operation involves trip to DB. JBossCache already supports this semantics now. All we need is someone to verify it and benchmark it.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months
[JBoss JIRA] Updated: (JBCLUSTER-88) Cluster configuration wizard
by Brian Stansberry (JIRA)
[ http://jira.jboss.com/jira/browse/JBCLUSTER-88?page=all ]
Brian Stansberry updated JBCLUSTER-88:
--------------------------------------
Fix Version/s: Backlog
(was: Q3Y7)
> Cluster configuration wizard
> ----------------------------
>
> Key: JBCLUSTER-88
> URL: http://jira.jboss.com/jira/browse/JBCLUSTER-88
> Project: JBoss Clustering
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Reporter: Bela Ban
> Assigned To: Brian Stansberry
> Fix For: Backlog
>
>
> Maybe in collaboration with JBoss Network (or maybe they are working on it).
> - Tool to configure clustering, generates e.g. cluster-service.xml file
> - First pick what needs to be clustered, e.g. base clustering (HA-JNDI etc), HTTP session replication, clustered EJB3 etc
> - Then, for each cluster, configure:
> - what transport (default)
> - what bind address (tool should probe for NIC and display them in a list)
> - for TCP: list of nodes
> - If TCP: no FRAG, no UNICAST
> - If UDP: what mcast address, TTL, port
> - Wizard should run sanity tests after config, e.g. are clusters cleanly separated ?
> - Wizard should provide defaults, so pressing Enter on every decision leads to the default clustering config
> - Wizard should also be able to parse existing config, and reconfig it
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 11 months