one last bump...

----- Original Message ----
To: Slide Users Mailing List <[email protected]>
Sent: Friday, May 26, 2006 1:00:16 PM
Subject: Is ClusterCacheRefresher Production Quality?  Doesn't seem to be...

Hi,

I have set up the ClusterCacheRefresher on two separate servers in a n-tiered 
cluster, but the notifcation events are not always sent out from both servers.  
I have rebooted both servers at different times and at the same time, but they 
still fail to synchronize or eventually the notifications fail.  I may need to 
test further to verify if the startup times has anything to do with it, but I 
have tried several scenarios multiple times.  Are there known issues with this 
component?  Here are the two snippets for the cluster support which work 
on-and-off.  Could it be how and where I am storing the data?

Server 1:
                <listener classname="org.apache.slide.cluster.ClusterCacheRefres
her">
                        <configuration>
                                <node local-host="10.10.100.41"
                                      local-port="4444"
                                          repository-host="10.10.100.40"
                                          repository-port="8080"
                                          repository-protocol="http"
                                          username="root"
                                          password="root"
                                          base-uri="/Home"
                                />
                        </configuration>
                </listener>
-------------------------------------
Server 2:

                <listener classname="org.apache.slide.cluster.ClusterCacheRefres
her">
                        <configuration>
                                <node local-host="10.10.100.40"
                                      local-port="4445"
                                          repository-host="10.10.100.41"
                                          repository-port="8080"
                                          repository-protocol="http"
                                          username="root"
                                          password="root"
                                          base-uri="/Home"
                                />
                        </configuration>
                </listener>
------------------------------
Home is a custom path where I store the files (akin to the default /files 
directory).  Both are setup with the db storing the metadata and a shared NFS 
resource for the files (iow both store to the same directory on a NFS share).  
Here is the begining of the Domain.xml:
    <namespace name="slide">
        <definition>
            <store name="tx">
                <parameter name="tlock-timeout">120</parameter>
                                  <nodestore classname="org.apache.slide.store.i
mpl.rdbms.J2EEStore">
                                    <parameter name="adapter">org.apache.slide.s
tore.impl.rdbms.PostgresRDBMSAdapter</parameter>
                                    <parameter name="datasource">jdbc/docman</pa
rameter>
                                    <parameter name="compress">false</parameter>
                                  </nodestore>
                        <securitystore>
                                    <reference store="nodestore"/>
                                </securitystore>
                                <lockstore>
                                    <reference store="nodestore"/>
                                </lockstore>
                                <revisiondescriptorsstore>
                                    <reference store="nodestore"/>
                                </revisiondescriptorsstore>
                                <revisiondescriptorstore>
                                    <reference store="nodestore"/>
                                </revisiondescriptorstore>
                <contentstore classname="org.apache.slide.store.txfile.TxFileCon
tentStore">
                    <parameter name="rootpath">/nfsshare/DocManagement/FileConte
nt/store</parameter>
                    <parameter name="workpath">/nfsshare/DocManagement/FileConte
nt/work</parameter>
                    <parameter name="defer-saving">true</parameter>
                    <parameter name="timeout">120</parameter>

                </contentstore>
                
            </store>
            <scope match="/" store="tx"/>
        </definition> .......


Thanks,
Julian





Reply via email to