Vicky,

From my memo inn 2010, I seemed to test that function by using following server.xml

But I've forgotten the meanings of each parameter...
Please check documents.

And I don't know whether this config works fine on current Tomcat 6.0.x..

-------------------------------------------------------------------------
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<!-- <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> -->
  <Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
  <GlobalNamingResources>
<Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>
  <Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="localhost" jvmRoute="lin-200">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="6" channelStartOptions="3">

<Manager className="org.apache.catalina.ha.session.DeltaManager"
                expireSessionsOnShutdown="false"
                notifyListenersOnReplication="true"/>

<Channel className="org.apache.catalina.tribes.group.GroupChannel"> <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"
                    address="192.168.2.200"
                    port="4000"
                    autoBind="100"
                    selectorTimeout="5000"
                    maxThreads="6"/>

<Sender className="org.apache.catalina.tribes.transport.ReplicationTransmitter">
                    <Transport

className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/>
                </Sender>

                <!--
                <Interceptor

className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/>
                -->
                <Interceptor

className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>

<Interceptor className="org.apache.catalina.tribes.group.interceptors.StaticMembershipInterceptor"> <Member className="org.apache.catalina.tribes.membership.StaticMember"
                         port="4000"
                         host="192.168.2.50"
                         domain="mydomain"

uniqueId="{192,168,2,50,0,0,0,0,0,0,0,0,0,0,0,0}"/>
<Member className="org.apache.catalina.tribes.membership.StaticMember"
                         port="4000"
                         host="192.168.2.100"
                         domain="mydomain"

uniqueId="{192,168,2,100,0,0,0,0,0,0,0,0,0,0,0,0}"/>
<Member className="org.apache.catalina.tribes.membership.StaticMember"
                         port="4000"
                         host="192.168.2.150"
                         domain="mydomain"

uniqueId="{192,168,2,150,0,0,0,0,0,0,0,0,0,0,0,0}"/>
<Member className="org.apache.catalina.tribes.membership.StaticMember"
                         port="4000"
                         host="192.168.2.200"
                         domain="mydomain"

uniqueId="{192,168,2,200,0,0,0,0,0,0,0,0,0,0,0,0}"/>
                </Interceptor>
            </Channel>
<Valve className="org.apache.catalina.ha.tcp.ReplicationValve" filter=""/> <Valve className="org.apache.catalina.ha.session.JvmRouteBinderValve"/>

            <ClusterListener

className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener"/>
            <ClusterListener

className="org.apache.catalina.ha.session.ClusterSessionListener"/>
        </Cluster>

      </Host>
    </Engine>
  </Service>
</Server>
-------------------------------------------------------------------------

(2012/10/11 0:17), vicky007aggar...@yahoo.co.in wrote:
Thanks guys for responding promptly.

I am looking forward to have a cluster with static membership that does not use 
multicast for membership.

Step by step configuration details will be a great help for me.

Plzzzzzxzxz help out

Thanks,
Vicky

On Oct 10, 2012, at 7:47 PM, Christopher Schultz <ch...@christopherschultz.net> 
wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pid,

On 10/10/12 10:09 AM, Pid wrote:
On 10/10/2012 14:37, Christopher Schultz wrote:
Vicky,

On 10/10/12 9:27 AM, vicky007aggar...@yahoo.co.in wrote:
Can somebody please help me out in setting up unicast
clustering on tomcat 6.0. Series.

I looked around on apache-tomcat website but didnt find
anything in particular which actually helps in understanding &
implementing the unicast clusting for a beginner.

Do you want to do unicast for membership or for replication?
I've never set up Tomcat clustering, but it looks like multicast
for membership is the only option you have. Replication is always
done using unicast.

You can configure a cluster with static membership that does not
use multicast for membership.

Nice. Looks like the clustering howto [1] mentions it (search the page
for 'static') but the details are a bit buried under the
"Channel/Interceptor" configuration here:
http://tomcat.apache.org/tomcat-6.0-doc/config/cluster-interceptor.html#Static_Membership

Once you know what you're looking for, it's easy to find :)

- -chris

[1] http://tomcat.apache.org/tomcat-6.0-doc/cluster-howto.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlB1g4oACgkQ9CaO5/Lv0PCkOACfW3SpcRCo58eLo+Wv42N4JQX7
GU0Ani0HF/Ku9rq35wYpi1Xc58W99oa1
=49wP
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to