Tema anterior: Adición de réplicas: add_replica()Tema siguiente: Establecimiento de propiedades del escenario: set_scenario_data()


Adición de varias réplicas: add_replica_ex()

La función de API add_replica_ex permite agregar uno o más host de réplica nuevos al escenario de una sola vez.

Argumentos

La función de API add_replica_ex incluye los argumentos descritos en la tabla siguiente:

Nombre

Tipo

Descripción

session_id

uint

El ID de sesión que se ha devuelto llamando a la API de función create_session.

scenario_data

ref string

Los datos para el escenario. Después de haber llamado a esta API, el argumento contiene el datos del escenario actualizados.

host_index

uint

El índice del host principal; el índice del host master es siempre 1; la primera réplica normalmente es 2.

host_list

ref string

La lista de host proporciona información sobre los host en formato xml. El xml contiene información sobre los host que se desea agregar al escenario.

Nota: Consulte la pantalla que aparece después de esta tabla.

Por ejemplo, el código xml siguiente contiene la información sobre dos host.

Este XML describe cómo agregar información sobre dos host.

Valores de retorno

Esta función devuelve un valor verdadero cuando la llamada de API se completa correctamente. De lo contrario, esta función devuelve un valor falso.

Ejemplo: Adición de varias réplicas

string host_list = "<?xml version=\"1.0\"?>usuario de información de inicio de sesión usuario de información de inicio de sesión<data label=\"Host\" val=\"155.35.76.155\" type=\"String\" /><data label=\"IP\" val=\"155.35.76.155\" type=\"String\" /> </object>usuario de información de inicio de sesión<data label=\"Host\" val=\"155.35.76.156\" type=\"String\" /><data label=\"IP\" val=\"155.35.76.156\" type=\"String\" /> </object></object>";

//agregar dos réplicas en el host master
get_mng().add_replica_ex(_session_id, ref scenario_data, master_host_index, ref host_list);