[jboss-user] [Datasource Configuration] - Re: Jboss 7.x - HA Web Sessions via Database Persistence with Oracle

Ben Schofield do-not-reply at jboss.com
Mon Jul 16 20:19:33 EDT 2012

Ben Schofield [https://community.jboss.org/people/dbschofield] created the discussion

"Re: Jboss 7.x - HA Web Sessions via Database Persistence with Oracle"

To view the discussion, visit: https://community.jboss.org/message/748339#748339

I used JBoss AS 7.1.2.Final.  If you have not already you will have to download source and compile yourself.  I recommend turning off the test cases when running the maven build.
1) modify the org.infinispan module.xml to have a dependency on the cache loaders and hotrod client.
        <module name="org.infinispan.client.hotrod"/>
        <module name="org.infinispan.cachestore.remote"/>
        <module name="org.infinispan.cachestore.jdbc"/>
2) modify the web cache-container to use an invalidation cache backed by a remote-store.  Similar to what Paul suggested with the jdbc-store.
               <cache-container name="web" aliases="standard-session-cache" default-cache="remote" module="org.jboss.as.clustering.web.infinispan">
                    <transport lock-timeout="60000"/>
                    <invalidation-cache name="remote" mode="ASYNC" batching="true">
                           <remote-store passivation="false" purge="false" shared="true">
                               <remote-server outbound-socket-binding="session-datagrid"/>
3) Add an outbound-socket-binding to the socket-binding-group your server is using.  This is the host and port of your remote infinispan cache.
            <outbound-socket-binding name="session-datagrid">
                <remote-destination host="localhost" port="11222"/>
4) Start an infinispan cache with the hotrod connector.
    jboss\infinispan-5.1.5.FINAL\bin>startServer.bat -r hotrod

This got me up and running with a simple two node cluster fronted with mod_cluster.  Still lots more testing and optimizations required but please share your experience.

Reply to this message by going to Community

Start a new discussion in Datasource Configuration at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120716/f4e9e1ba/attachment.html 

More information about the jboss-user mailing list