[
https://jira.duraspace.org/browse/DS-329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Donohue updated DS-329:
---------------------------
Status: Volunteer Needed (was: Received)
> XMLUI RequestInfo.java is not Serializable (Clustering / Load balancing)
> ------------------------------------------------------------------------
>
> Key: DS-329
> URL: https://jira.duraspace.org/browse/DS-329
> Project: DSpace
> Issue Type: Bug
> Components: XMLUI
> Affects Versions: 1.5.2
> Reporter: Timo Aalto
> Priority: Major
>
> While testing a Apache 2.2 mod_proxy based load balancing scheme I found out
> that
> [dspace-1.5.2-source]/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/utils/RequestInfo.java
> has not been made Serializable as described in
> http://wiki.dspace.org/index.php/Clustering#Why_Tomcat.3F and already
> implemented in the JSPUI version of said class.
> based on limited testing the load balancing for XMLUI seems to work nicely
> after adding the missing statements.
> FWIW this is the mod_proxy balancing configuration I used (in RHEL5 Apache
> 2.2 httpd.conf, all required modules were active by default):
> ProxyRequests Off
> <Proxy *>
> Order deny,allow
> Allow from all
> </Proxy>
> ProxyPreserveHost On
> # map to cluster with session affinity (sticky sessions), note that the app
> server worker names (node1, node2) must be configured
> ProxyPass /balancer !
> ProxyPass / balancer://mycluster/ stickysession=JSESSIONID nofailover=Off
> <Proxy balancer://mycluster>
> BalancerMember http://localhost:8081 route=node1
> BalancerMember http://localhost:8082 route=node2
> </Proxy>
> ProxyPass /xmlui balancer://mycluster/xmlui
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel