<?php

require_once '../../config/config.php';
require_once '../../lib/Thumper/RpcServer.php';
require_once '../../lib/php-amqplib/amqp.inc';
$charCount = function ($word) {
    sleep(2);
    return strlen($word);
};
$server = new RpcServer(HOST, PORT, USER, PASS, VHOST);
$server->initServer('charcount');
$server->setCallback($charCount);
$server->start();
<?php

require_once '../../config/config.php';
require_once '../../lib/Thumper/RpcServer.php';
require_once '../../lib/php-amqplib/amqp.inc';
$randomInt = function ($data) {
    sleep(5);
    $data = unserialize($data);
    return rand($data['min'], $data['max']);
};
$server = new RpcServer(HOST, PORT, USER, PASS, VHOST);
$server->initServer('random-int');
$server->setCallback($randomInt);
$server->start();