GoldenGate 配置extract,replicat进程自启动

在GoldenGate中主进程是manager进程,使用start mgr启动。可以在mgr进程中添加一些参数用来在启动mgr进程的同时启动extract和replicat进程

配置源端extract进程自启动

复制代码
GGSCI (XQZT-PC) 1> edit params mgr

GGSCI (XQZT-PC) 2> view params mgr

--mgr主进程端口号

PORT 7809

--动态端口,当指定端口不可用时,会从以下列表中选择一个可用端口

DYNAMICPORTLIST 7800-7909

--启动mgr进程启动启动extract进程

AUTOSTART EXTRACT *

--当extract进程异常终止时会自动启动,每5分钟尝试重新启动所有的extract进程,一共尝试3次,5分钟清零

AUTORESTART EXTRACT *,RETRIES 3, WAITMINUTES 5, RESETMINUTES 10
复制代码

启动源端mgr进程,测试extract进程是否自动启动

复制代码
GGSCI (XQZT-PC) 3> info all

Program Status Group Lag at Chkpt Time Since Chkpt

MANAGER STOPPED

EXTRACT STOPPED EXT1 00:00:02 00:02:15

EXTRACT STOPPED EXTDP1 00:00:00 00:02:15

GGSCI (XQZT-PC) 4> start mgr

Manager started.

GGSCI (XQZT-PC) 5> info all

Program Status Group Lag at Chkpt Time Since Chkpt

MANAGER RUNNING

EXTRACT RUNNING EXT1 00:00:01 00:00:00

EXTRACT RUNNING EXTDP1 00:00:00 00:02:34
复制代码

配置目标端replicat进程自启动

复制代码
GGSCI (XQZT-PC) 1> edit params mgr

GGSCI (XQZT-PC) 2> view params mgr

--mgr主进程端口号

PORT 7810

--动态端口,当指定端口不可用时,会从以下列表中选择一个可用端口

DYNAMICPORTLIST 7800-7909

--自动启动replicat进程

AUTOSTART REPLICAT *

--当replicat进程异常终止时会自动启动,每5分钟尝试重新启动所有的replicat进程,一共尝试5次

AUTORESTART REPLICAT *, WAITMINUTES 2, RETRIES 5

--mgr进程每隔1小时检查extract延时情况,超过5分钟作为信息记录log中,超过7分钟作为警告记录log中

LAGREPORTHOURS 1

LAGINFOMINUTES 5

LAGCRITICALMINUTES 7

--删除10天前的trail文件

PURGEOLDEXTRACTS /u01/app/oracle/goldengate/dirdat/*, USECHECKPOINTS, MINKEEPDAYS 10
复制代码

启动目标端mgr进程,测试replicat进程是否自动启动

复制代码
GGSCI (XQZT-PC) 3> info all

Program Status Group Lag at Chkpt Time Since Chkpt

MANAGER STOPPED

REPLICAT STOPPED REP1 00:00:00 00:06:37

GGSCI (XQZT-PC) 4> start mgr

Manager started.

GGSCI (XQZT-PC) 5> info all

Program Status Group Lag at Chkpt Time Since Chkpt

MANAGER RUNNING

REPLICAT RUNNING REP1 00:00:00 00:00:05
复制代码

原文地址

GoldenGate 配置extract,replicat进程自启动

posted on   小强斋太  阅读(1882)  评论(0编辑  收藏  举报

编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示

目录导航