Tema anterior: Adición de directorios raíz: add_root_dir()Tema siguiente: Adición de varias réplicas: add_replica_ex()


Adición de réplicas: add_replica()

La función de API add_replica permite agregar un host réplica nuevo para el escenario. Si desea replicar los datos master a más de un host réplica, se puede llamar a esta API para agregar algunos host réplica.

Argumentos

La función de API add_replica 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.

new_replica_index

out uint

El índice del host réplica agregado recientemente.

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 una réplica

//agregar una réplica en el host master
get_mng().add_replica(_session_id, ref scenario_data, master_host_index, out new_replica_index);