I'm a little confused.  This indicates that more extensive documentation is
in the main documentation, which I assumed meant the for pay doco, so I
went and bought the only one I could find ($9.99, JBossDocs.zip) However, I
can't find any mention of clustering in it.  What am I missing?

Thanks
david jencks

On 2001.11.15 08:50:45 -0500 Sacha Labourey wrote:
>   User: slaboure
>   Date: 01/11/15 05:50:45
> 
>   Added:       src/xdocs/howto howtoclustering.xml
>   Log:
>   Added quick and simple clustering howto
>   
>   Revision  Changes    Path
>   1.1                  manual/src/xdocs/howto/howtoclustering.xml
>   
>   Index: howtoclustering.xml
>   ===================================================================
>   <section id="clustering" lang="en">  
>        <title>Clustering in JBoss 3.0 alpha</title>  
>        <para>Authors:
>               <author>
>                       <firstname>Sacha</firstname>
>                       <surname>Labourey</surname>
>               </author>                                       
>               <email>[EMAIL PROTECTED]</email>    
>               <author>
>                       <firstname>Bill</firstname>
>                       <surname>Burke</surname>
>               </author>
>               <email>[EMAIL PROTECTED]</email>  
>       </para> 
>   
>       <section>
>               <title>Introduction</title>   
>               <section>
>                       <title>What this article is about</title>      
> 
>                       <para>This document introduces basic clustering
> setup for Entity Beans, Stateful Session Beans and Stateless Session
> Beans. More advanced documentation is available in the main documentation
> (book).</para>
>                       <para>Clustering should be considered in alpha
> state. Feedback is highly welcome.</para>  
>                       <para>Clustering is built on top of the <ulink
> url = "http://www.javagroups.com/";>JavaGroups</ulink> framework and
> requires JDK 1.3.x.</para>
>                       <para>In order to create a cluster of JBoss
> nodes, you simply need to launch several JBoss (with clustering
> activated, see below) instances on different hosts. JBoss instances will
> automatically detect their neighbors and form a cluster.</para>
>               </section>
>       </section>
>   
>        <section>
>               <title>General setup</title>
>               <section>
>                       <para>Clustering features are available in the
> pre 3.0 sources. First get the latest sources from CVS or download one of
> the sources daily snapshot. You then need to build JBoss server (run
> jboss-all/build/build.bat or jboss-all/build/build.sh). For more
> information read this <xref linkend="intro.examples.source"/>. </para>
>                       <para>The resulting JBoss server can be found
> in jboss-all/build/output/jboss-3.0.0alpha.</para>
>                       <para>To activate global clustering support,
> you need to copy the file jboss-all/cluster/etc/cluster-service.xml in
> the /deploy directory of your newly built JBoss server. Clustering is now
> activated in your JBoss server.</para>
>               </section>                      
>       </section>                      
>   
>        <section>
>               <title>Stateless Session Beans</title>
>               <section>
>                       <para>To make a Stateless Session Bean (SLSB)
> active in a cluster, you need to modify its deployment settings in
> jboss.xml:</para>
>                       <para><programlisting><![CDATA[
>   <jboss>
>       <enterprise-beans>
>               <session>
>                       <ejb-name>nextgen.StatelessSession</ejb-name>
>                       <jndi-name>nextget.StatelessSession</jndi-name>
>                       <clustered>True</clustered>
>               </session>
>       </enterprise-beans>
>   </jboss>
>                       ]]></programlisting></para>
>                       <para>Thus, you simply need to add the
> &lt;clustered&gt; tag to your existing jboss.xml configuration
> file.</para>
>               </section>                      
>       </section>                      
>   
>        <section>
>               <title>Stateful Session Beans</title>
>               <section>
>                       <para>To make a Stateful Session Bean (SFSB)
> active in a cluster, you need to modify its deployment settings in
> jboss.xml:</para>
>                       <para><programlisting><![CDATA[
>   <jboss>
>       <enterprise-beans>
>               <session>
>                       <ejb-name>nextgen.StatefulSession</ejb-name>
>                       <jndi-name>nextget.StatefulSession</jndi-name>
>                       <clustered>True</clustered>
>               </session>
>       </enterprise-beans>
>   </jboss>
>                       ]]></programlisting></para>
>                       <para>Thus, like for SLSB, you simply need to
> add the &lt;clustered&gt; tag to your existing jboss.xml configuration
> file. By default, bean state is replicated in-memory in sub-groups of two
> nodes.</para>
>               </section>                      
>       </section>                      
>   
>        <section>
>               <title>Entity Beans</title>
>               <section>
>                       <para>To make an Entity Bean (EB) active in a
> cluster, you need to modify its deployment settings in jboss.xml:</para>
>                       <para><programlisting><![CDATA[
>   <jboss>
>       <enterprise-beans>
>               <entity>
>                       <ejb-name>nextgen.EnterpriseEntity</ejb-name>
>                       <jndi-name>nextget.EnterpriseEntity</jndi-name>
>                       <clustered>True</clustered>
>               </entity>
>       </enterprise-beans>
>   </jboss>
>                       ]]></programlisting></para>
>                       <para>Thus, like for SLSB and SFSB, you simply
> need to add the &lt;clustered&gt; tag to your existing jboss.xml
> configuration file. By default, bean state is replicated in-memory in
> sub-groups of two nodes.</para>
>                       <para>As Entity Beans clustering in JBoss is
> based on pessimistic locking at the database level, your database must
> support SQL instruction like "SELECT ... FOR UPDATE". Check in your
> database documentation if it supports such a feature.</para>
>                       <para>Note: Entity Beans clustering has
> currently only been tested with Oracle.</para>
>               </section>                      
>       </section>                      
>   
>        <section>
>               <title>JNDI and HA-JNDI</title>
>               <section>
>                       <para>By default, client code use the standard
> JBoss JNDI provider: JNP.</para>
>                       <para>Nevertheless, a Highly Available (HA)
> JNDI server can also be used. To use it, you must have a list of cluster
> nodes in the provider URL list separated by commas (HA-JNDI default port
> is 1100): 
><programlisting>java.naming.provider.url=server1:1100,server2:1100,server3:1100</programlisting></para>
>                       <para>Note that automatic discovery of HA-JNDI
> host is not yet available but is a planned feature.</para>
>               </section>                      
>       </section>
>   </section>
>   
>   
>   
> 
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to