Revision: 201
Author:
uisurumad...@gmail.com
Date: Wed Aug 29 03:48:23 2012
Log: Edited wiki page HowToConfigure through web user interface.
http://code.google.com/a/apache-extras.org/p/metcat/source/detail?r=201
Modified:
/wiki/HowToConfigure.wiki
=======================================
--- /wiki/HowToConfigure.wiki Tue Aug 28 17:57:48 2012
+++ /wiki/HowToConfigure.wiki Wed Aug 29 03:48:23 2012
@@ -4,12 +4,29 @@
* Extract apache-airavata-metcat-$VERSION-bin.tar.gz or unzip
apache-airavata-metcat-$VERSION-bin.zip
-==== Changing Properties ====
+=== Changing Properties ===
If you are using a local Apache Airavata server and a local Apache
Cassandra database, You can use the default configuration. Unless change
the properties as described below.
For the easiness in describing let's assume your unzip location is
{{{<METCAT_HOME>}}}
# You can configure Apache Cassandra properties at
{{{<METCAT_HOME>/cassandra/apache-cassandra-1.1.1/conf}}}
# Configure Metcat Properties using {{{<METCAT_HOME>/conf}}}
+
+==== Message Broker Monitor Properties ====
+You can configure MetCat related configurations using this file. Following
shows what each property file does.
+
+ * *messagebroker.url* : Specifies the link to an Apache Airavata event
service. MetCat will listen to this service for incoming event messages.
+ * *metcatserver.port* : This port defines which port should be used by
MetCat to listen for Airavata event messages.
+ * *queryservice.port* : This port defines which port is available from
MetCat to provide its Query API.
+ * *dispatcher.max_parser_threads* : Number of maximum parser objects
(threads) can be reside in memory for a particular time. Change this value
according to the performance of MetCat running computer.
+ * *workflowmanager.idle_workflow_timeout_in_hours* :
+
+==== Cassandra Server Properties ====
+In here it can specify the cluster configurations for Apache Cassandra.
These settings may help to create a proper connection between MetCat and
Cassandra.
+
+ * *cassandraCluster.name* : Indicates the name of Cassandra cluster. It
must be a existing cluster and will *not* be created if doesn't exist.
+ * *cassandraCluster.port* : Address of the Cassandra cluster with port
which Cassandra listen its thrift service. By default this value is
<SERVER-ADDRESS>:9160. If your cluster use different port, specify it here
and restart MetCat.
+ * *cassandraCluster.keyspace* : Name of the Cassandra keyspace to store
all column-families and data. Current implementation supports only for a
single keyspace.
+
* msgBrokerMonitor.properties : You can set metcat server listener port
and Airavata message broker URL for subscribing to work-flow notifications
using this file.
* cassandra.properties : You can set Cassandra server details and
keyspace for data storage using this file.