GearmanClient::addServer

(PECL gearman >= 0.5.0)

GearmanClient::addServerAñade un servidor de tareas al cliente

Descripción

public GearmanClient::addServer(string $host = null, int $port = 0, bool $setupExceptionHandler = true): bool

Añade un servidor de tareas a una lista de servidores que pueden ser utilizados para realizar una tarea. No se realiza ninguna entrada/salida en un socket aquí; el servidor es simplemente añadido a la lista.

Parámetros

host

Nombre del host del job server.

port

Puerto del job server.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Añadir dos servidores

<?php

# Crea nuestro objeto cliente.
$gmclient= new GearmanClient();

# Añade dos servidores de tareas, el primero escuchando en el puerto por omisión, 4730
$gmclient->addServer("10.0.0.1");
$gmclient->addServer("10.0.0.2", 7003);

?>

Ver también