Author: bdekruijff at gmail.com
Date: Tue Jan 11 15:40:08 2011
New Revision: 595
Log:
[sandbox] fabric: first site doc with config examples
Added:
sandbox/bdekruijff/fabric/src/site/
sandbox/bdekruijff/fabric/src/site/apt/
sandbox/bdekruijff/fabric/src/site/apt/configuration.apt
sandbox/bdekruijff/fabric/src/site/apt/index.apt
sandbox/bdekruijff/fabric/src/site/fml/
sandbox/bdekruijff/fabric/src/site/fml/faq.fml
sandbox/bdekruijff/fabric/src/site/site.xml
Modified:
sandbox/bdekruijff/fabric/pom.xml
Modified: sandbox/bdekruijff/fabric/pom.xml
==============================================================================
--- sandbox/bdekruijff/fabric/pom.xml (original)
+++ sandbox/bdekruijff/fabric/pom.xml Tue Jan 11 15:40:08 2011
@@ -45,4 +45,20 @@
</plugins>
</build>
+ <reporting>
+ <plugins>
+ <!-- ncss crashes on @SuppressWarnings("unchecked") -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>javancss-maven-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>**/ClusterChannelServiceBase.java</exclude>
+ <exclude>**/DistributionServiceImpl.java</exclude>
+ <exclude>**/DiscoveryServiceImpl.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
</project>
Added: sandbox/bdekruijff/fabric/src/site/apt/configuration.apt
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/apt/configuration.apt Tue Jan 11
15:40:08 2011
@@ -0,0 +1,70 @@
+Sample configuration of a node that defines two clusterchannels that use
+muticast membership discovery, but also considers a statically configured
+member for the first. In addition three servicegroups are defined that
+bind to a specific clusterchannel.
+
+----------------------------------------
+clusterchannels=amdatu-cluster1,amdatu-cluster2
+
+amdatu-cluster1.membership=mcast
+amdatu-cluster1.staticmembers=veers.gx.local:18881
+amdatu-cluster1.tcpbind=l0115.gx.local
+amdatu-cluster1.tcpport=8882
+#amdatu-cluster1.tcpselto=5000
+#amdatu-cluster1.tcpackto=500
+#amdatu-cluster1.tcpthreads=4
+#amdatu-cluster1.mcastaddr=228.0.0.5
+#amdatu-cluster1.mcastbind=l0115.gx.local
+#amdatu-cluster1.mcastport=45565
+#amdatu-cluster1.mcastfreq=500
+#amdatu-cluster1.mcastdrop=2000
+
+amdatu-cluster2.membership=mcast
+amdatu-cluster2.staticmembers=
+amdatu-cluster2.tcpbind=l0115.gx.local
+amdatu-cluster2.tcpport=8892
+#amdatu-cluster2.tcpselto=5000
+#amdatu-cluster2.tcpackto=500
+#amdatu-cluster2.tcpthreads=4
+#amdatu-cluster2.mcastaddr=228.0.0.5
+#amdatu-cluster2.mcastbind=l0115.gx.local
+#amdatu-cluster2.mcastport=45565
+#amdatu-cluster2.mcastfreq=500
+#amdatu-cluster2.mcastdrop=2000
+
+servicegroups=amdatu-services1,amdatu-services3,amdatu-services4
+
+amdatu-services1.clusterchannel=amdatu-cluster1
+amdatu-services3.clusterchannel=amdatu-cluster2
+amdatu-services4.clusterchannel=amdatu-cluster2
+----------------------------------------
+
+
+Sample configuration for a node that defines one clusterchannel
+using static members ship (disabling multicast discovery). In
+addition two servicegroups are defined that bind to the
+clusterchannel.
+
+----------------------------------------
+clusterchannels=amdatu-cluster1
+
+amdatu-cluster1.membership=static
+amdatu-cluster1.staticmembers=l0115.gx.local:8881,l0115.gx.local:8882,l0115.gx.local:8883
+amdatu-cluster1.tcpbind=veers.gx.local
+amdatu-cluster1.tcpport=18881
+amdatu-cluster1.tcpselto=5000
+amdatu-cluster1.tcpackto=500
+amdatu-cluster1.tcpthreads=4
+#amdatu-cluster1.mcastaddr=228.0.0.5
+#amdatu-cluster1.mcastbind=l0115.gx.local
+#amdatu-cluster1.mcastport=45565
+#amdatu-cluster1.mcastfreq=500
+#amdatu-cluster1.mcastdrop=2000
+
+#configuration for 2 service groups
+
+servicegroups=amdatu-services1,amdatu-services2
+
+amdatu-services1.clusterchannel=amdatu-cluster1
+amdatu-services2.clusterchannel=amdatu-cluster1
+----------------------------------------
Added: sandbox/bdekruijff/fabric/src/site/apt/index.apt
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/apt/index.apt Tue Jan 11 15:40:08 2011
@@ -0,0 +1 @@
+See http://www.amdatu.org/confluence/display/Amdatu/Service+Fabric
\ No newline at end of file
Added: sandbox/bdekruijff/fabric/src/site/fml/faq.fml
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/fml/faq.fml Tue Jan 11 15:40:08 2011
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faqs xmlns="http://maven.apache.org/FML/1.0.1"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/FML/1.0.1
http://maven.apache.org/xsd/fml-1.0.1.xsd"
+ title="Frequently Asked Questions"
+ toplink="false">
+
+ <part id="general">
+ <title>General</title>
+
+ <faq id="whats-clusterchannel">
+ <question>
+ What is a ClusterChannel?
+ </question>
+ <answer>
+ <p>some markup goes here</p>
+
+ <source>some source code</source>
+
+ <p>some markup goes here</p>
+ </answer>
+ </faq>
+
+ <faq id="whats-servicegroup">
+ <question>
+ What is a ServiceGroup?
+ </question>
+ <answer>
+ <p>some markup goes here</p>
+ </answer>
+ </faq>
+ </part>
+
+ <part id="install">
+
+ <title>Installation</title>
+
+ <faq id="how-disablemcast">
+ <question>
+ How do I disable multicast??
+ </question>
+ <answer>
+ <p>Set the membership configuration to <b>static</b></p>
+ </answer>
+ </faq>
+
+ </part>
+
+</faqs>
\ No newline at end of file
Added: sandbox/bdekruijff/fabric/src/site/site.xml
==============================================================================
--- (empty file)
+++ sandbox/bdekruijff/fabric/src/site/site.xml Tue Jan 11 15:40:08 2011
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+ <skin>
+ <groupId>org.apache.maven.skins</groupId>
+ <artifactId>maven-stylus-skin</artifactId>
+ <version>1.2</version>
+ </skin>
+ <publishDate position="right"/>
+ <version position="right"/>
+ <body>
+ <menu name="Documentation">
+ <item name="Introduction" href="index.html"/>
+ <item name="Configuration" href="configuration.html"/>
+ <item name="FAQ" href="faq.html"/>
+ </menu>
+ <menu ref="parent" inherit="top" />
+ <menu ref="modules" inherit="top" />
+ <menu ref="reports" inherit="top" />
+ </body>
+</project>
\ No newline at end of file