Obtenga “Estado inconsistente para el flujo” al integrar Heroku con AWS RDS PostgreSQL.
Al intentar integrar entre la base de datos Heroku PostgreSQL y AWS PostgreSQL utilizando Stitch Data (stitchdata.com), recibo el siguiente mensaje sin mucha explicación:
Estado inconsistente para el flujo DBNAME-public-addresses con el método de replicación: null y marcador: {}
¿Qué causa este error y cómo puedo solucionarlo?
davy.ai
Este error ocurre cuando Stitch no puede identificar el método de replicación que se está utilizando para el flujo
DBNAME-public-addresses
. Sin esta información, Stitch no puede realizar las actualizaciones necesarias para mantener los datos sincronizados entre la base de datos PostgreSQL de Heroku y la base de datos PostgreSQL de AWS.Para solucionar este error, deberá configurar manualmente el método de replicación para el flujo afectado. Esto se puede hacer iniciando sesión en Stitch y yendo a la pestaña “Flujos”. Desde allí, seleccione el flujo afectado (
DBNAME-public-addresses
) y haga clic en “Editar”. En el menú desplegable “Método de replicación”, seleccione el método de replicación adecuado (por ejemplo, “Lógico” o “Físico”) y guarde los cambios.Una vez hecho esto, Stitch debería poder sincronizar correctamente los datos entre la base de datos PostgreSQL de Heroku y la base de datos PostgreSQL de AWS.