Hello Sterling,

I am interesting on a ofbiz cluster setup with session replication between two hosts. I have investigated some time on the setup. The log shows also cluster.mcast messages but it seems that the broadcast messages are not receive packets from an other host node. I have also added your catalina patch from jira. Do you have a configuration example for a two node cluster?


here is my setup the node 1 has 192.168.51.54 the second is configured on

node one:

<container name="catalina-container" class="org.ofbiz.catalina.container.CatalinaContainer">
       <!-- static configuration for tomcat -->
       <property name="delegator-name" value="default"/>
       <property name="use-naming" value="false"/>
       <property name="debug" value="0"/>
       <property name="apps-context-reloadable" value="false"/>
       <property name="apps-cross-context" value="false"/>
       <property name="apps-distributable" value="true"/>
       <!-- one or more tomcat engines (servers); map to this + host -->
       <property name="default-server" value="engine">
           <property name="default-host" value="192.168.51.54"/>
           <property name="jvm-route" value="appl01"/>
           <property name="access-log-pattern">
<property-value>%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"</property-value>
           </property>
           <property name="access-log-resolve" value="true"/>
           <property name="access-log-rotate" value="true"/>
           <property name="access-log-prefix" value="access_log."/>
           <property name="access-log-dir" value="framework/logs"/>
           <property name="enable-request-dump" value="false"/>

           <property name="default-server-cluster" value="cluster">
               <property name="rep-valve-filter">

<property-value>.*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;</property-value>
               </property>
<property name="manager-class" value="org.apache.catalina.cluster.session.DeltaManager"/>
               <property name="debug" value="5"/>
               <property name="replication-mode" value="pooled"/>
               <property name="tcp-listen-host" value="192.168.51.54"/>
               <property name="tcp-listen-port" value="4000"/>
               <property name="tcp-sector-timeout" value="100"/>
               <property name="tcp-thread-count" value="6"/>
               <property name="mcast-bind-addr" value="192.168.51.54"/>
               <property name="mcast-addr" value="228.0.0.4"/>
               <property name="mcast-port" value="45564"/>
               <property name="mcast-freq" value="500"/>
               <property name="mcast-drop-time" value="3000"/>
           </property>


node two:
<container name="catalina-container" class="org.ofbiz.catalina.container.CatalinaContainer">
       <!-- static configuration for tomcat -->
       <property name="delegator-name" value="default"/>
       <property name="use-naming" value="false"/>
       <property name="debug" value="0"/>
       <property name="apps-context-reloadable" value="false"/>
       <property name="apps-cross-context" value="false"/>
       <property name="apps-distributable" value="true"/>
       <!-- one or more tomcat engines (servers); map to this + host -->
       <property name="default-server" value="engine">
           <property name="default-host" value="192.168.51.55"/>
           <property name="jvm-route" value="appl02"/>
           <property name="access-log-pattern">
<property-value>%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"</property-value>
           </property>
           <property name="access-log-resolve" value="true"/>
           <property name="access-log-rotate" value="true"/>
           <property name="access-log-prefix" value="access_log."/>
           <property name="access-log-dir" value="framework/logs"/>
           <property name="enable-request-dump" value="false"/>

           <property name="default-server-cluster" value="cluster">
               <property name="rep-valve-filter">

<property-value>.*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;</property-value>
               </property>
<property name="manager-class" value="org.apache.catalina.cluster.session.DeltaManager"/>
               <property name="debug" value="5"/>
               <property name="replication-mode" value="pooled"/>
               <property name="tcp-listen-host" value="192.168.51.55"/>
               <property name="tcp-listen-port" value="4000"/>
               <property name="tcp-sector-timeout" value="100"/>
               <property name="tcp-thread-count" value="6"/>
               <property name="mcast-bind-addr" value="192.168.51.55"/>
               <property name="mcast-addr" value="228.0.0.4"/>
               <property name="mcast-port" value="45564"/>
               <property name="mcast-freq" value="500"/>
               <property name="mcast-drop-time" value="3000"/>
           </property>

Kind regards
sebastian


--On Mittwoch, 21. Februar 2007 03:27 -0700 Sterling Okura <[EMAIL PROTECTED]> wrote:

Hi everyone.  I want to share a helpful tool for those who haven't used it
yet.  Lambda Probe (www.lambdaprobe.org) is an administration & monitoring
tool for Tomcat.  It shows detailed session, system, memory, cluster, and
other info.  It has nice real-time stat updates via ajax.  I finally got
clustering and session replication working with OFBiz and Lambda was
critical in troubleshooting and debugging the setup.

I wrote up a howto for running it in OFBiz hot-deploy at
http://www.bizlift.com/ofbiz/lambda_probe_for_ofbiz.html.  The document is
continuing to be refined and updated, and will eventually be added to
wiki/doc section.  Will also write howto on clustering since there seem to
be several requests throughout the history of the list but no definitive
instructions.

aloha,
sterling



--
Sebastian Schirmer

ZYRES digital media systems GmbH
Eschersheimer Landstr. 5-7 60322 Frankfurt am Main
Phone +49 (0)69 98 55 99 - 0
Fax   +49 (0)69 98 55 99 - 11

Firmensitz: Eschersheimer Landstr. 5-7 60322 Frankfurt am Main
Registergericht: Amtsgericht Frankfurt am Main, HRB 76374
Geschäftsführer: Sebastian Schirmer

http://www.zyres.com/

-- RFC|1855|2.1.1


Reply via email to