InglésFrancésEspañol

icono de página de OnWorks

queue_mover3 - Online en la nube

Ejecute queue_mover3 en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando queue_mover3 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


queue_mover3: consumidor de PgQ que copia datos de una cola a otra.

SINOPSIS


queue_mover3 [conmutadores] config.ini

DESCRIPCIÓN


queue_mover es un consumidor de PgQ que transporta eventos de la cola de origen a la cola de destino.
Un caso de uso es cuando los eventos se producen en varias bases de datos, entonces queue_mover se usa para
Consolide estos eventos en una sola cola que luego puedan ser procesados ​​por los consumidores que
Necesito manejar estos eventos. Por ejemplo, en el caso de bases de datos patentadas, es conveniente
para mover eventos de cada partición a una base de datos de cola central y luego procesarlos
allí. De esa manera, la configuración y las dependencias de las bases de datos de partiton son más sencillas y
robusto. Otro caso de uso es mover eventos de la base de datos OLTP al servidor de procesamiento por lotes.

Transaccionalidad: los eventos se insertarán como una transacción en el lado de destino. Eso significa
solo es necesario realizar un seguimiento de batch_id en el lado de destino.

INICIO RÁPIDO


La configuración y el uso básicos de PgQ se pueden resumir en los siguientes pasos:

1. PgQ debe instalarse tanto en la base de datos de origen como en la de destino. Consulte la página de manual de pgqadm para
Detalles.

2. La base de datos de destino también debe tener instalado el esquema pgq_ext. Se utiliza para mantener la sincronización.
entre dos bases de datos.

3. Cree un archivo de configuración de queue_mover, digamos qmover_sourceq_to_targetdb.ini

4. crear colas de origen y destino

$ pgqadm.py sourcedb_ticker.ini crear
$ pgqadm.py targetdb_ticker.ini crear

5. lanzar el transportador de cola en modo demonio

$ queue_mover3 -d qmover_sourceq_to_targetdb.ini

6. comience a producir y consumir eventos

CONFIG


Algunos configuración parámetros
nombre del trabajo
Nombre del trabajo en particular que hace el guión. El script se registrará con este nombre en
logdb / logserver. El nombre también se usa como predeterminado para el nombre del consumidor de PgQ. Debería ser
único.

archivo pid
Ubicación del archivo pid. Si no se proporciona, el script no puede demonizar.

archivo de registro
Ubicación del archivo de registro.

retardo_bucle
Si el proceso se ejecuta continuamente, cuánto tiempo dormir después de cada ciclo de trabajo, en segundos.
Predeterminado: 1.

conexión_vida útil
Cierre y vuelva a conectar las conexiones de bases de datos más antiguas.

usar_skylog
foo

Algunos PgQ consumidor parámetros
nombre_cola
Nombre de la cola a la que adjuntar. Ningún valor predeterminado.

nombre_consumidor
Identificación de consumidor para usar al registrarse. Predeterminado:% (job_name) s

mover_cola parámetros
src_db
Base de datos fuente.

dst_db
Base de datos de destino.

dst_queue_name
Nombre de la cola de destino.

Ejemplo config presentar
[queue_mover3]
nombre_trabajo = eventlog_to_target_mover
src_db = nombrebd = fuenteb
dst_db = nombrebd = targetdb
pgq_queue_name = registro de eventos
dst_queue_name = copia_de_eventlog
pidfile = log /% (nombre_trabajo) s.pid
logfile = pid /% (nombre_trabajo) s.log

COMANDO LÍNEA INTERRUPTORES


Los siguientes conmutadores son comunes a todos los programas de Python basados ​​en skytools.DBScript.

-h, --ayuda
mostrar mensaje de ayuda y salir

-q, - silencioso
hacer que el programa sea silencioso

-v, --detallado
hacer que el programa sea más detallado

-d, --daemon
hacer que el programa vaya en segundo plano

--ini
muestre el archivo de configuración de la plantilla comentada.

Los siguientes conmutadores se utilizan para controlar el proceso que ya se está ejecutando. El archivo pid se lee desde
config, entonces la señal se envía al ID de proceso especificado allí.

-r, --recargar
recargar config (enviar SIGHUP)

-s, - detener
detener el programa de forma segura (enviar SIGINT)

-k, - matar
matar el programa inmediatamente (enviar SIGTERM)

Use queue_mover3 en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 3
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 4
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • 5
    MSYS2
    MSYS2
    MSYS2 es una colección de herramientas y
    bibliotecas que le proporcionan una
    entorno fácil de usar para la construcción,
    instalar y ejecutar Windows nativo
    software. Con ...
    Descargar MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo es un códec de imagen JPEG
    que usa instrucciones SIMD (MMX, SSE2,
    NEON, AltiVec) para acelerar la línea de base
    Compresión y descompresión JPEG activadas
    x86, x8 ...
    Descargar libjpeg-turbo
  • Más "

Comandos de Linux

Ad