Solve Media > AC-MrGamoo-1 > AC::MrGamoo

Download:
AC-MrGamoo-1.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 1   Source  

NAME ^

AC::MrGamoo - Map/Reduce Framework

SYNOPSIS ^

    use AC::MrGamoo::D;
    use strict;

    my $m = AC::MrGamoo::D->new( );

    $m->daemon( $configfile, {
      argv              => \@ARGV,
      foreground        => $OPT{f},
      debugall          => $OPT{d},
      port              => $OPT{p},
    } );

    exit;

CONFIG FILE ^

various parameters need to be specified in a config file. if you modify the file, it will be reloaded automagically.

port

specify the TCP port to use

    port 3504
environment

specify the environment or realm to run in, so you can run multiple independent map/reduce networks, such as production, staging, and dev.

    environment prod
allow

specify networks allowed to connect.

    allow 127.0.0.1
    allow 192.168.10.0/24
seedpeer

specify initial peers to contact when starting. the author generally specifies 2 on the east coast, and 2 on the west coast.

    seedpeer 192.168.10.11:3503
    seedpeer 192.168.10.12:3503
secret

specify a secret key used to encrypt data transfered between systems in different datacenters.

    secret squeamish-ossifrage
syslog

specify a syslog facility for log messages.

    syslog local5
basedir

local directory to store files

    basedir         /home/data
debug

enable debugging for a particular section

    debug job

BUGS ^

Too many to list here.

SEE ALSO ^

    AC::MrGamoo::Client

AUTHOR ^

    Jeff Weisberg - http://www.solvemedia.com/
syntax highlighting: