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

El nombre de host del servidor de trabajos.

port

El puerto del servidor de trabajos.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un 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