GoldenGate 12.3 MA架构介绍系列(3) - 各功能模块介绍
在新版的ogg 12.3 microservice architect中,提供了4个不同的服务模块和命令行模块。
- Admin Server: 负责连接用户、trandata, checkpoint的添加和管理,负责抽取、投递进程的添加;
- Distribution Server: 负责添加传输进程,即从抽取进程读取数据后,传输到下一个节点,与以前版本相比,主要添加了对WS(web socket), WSS(WS Secure), OGG(传输tcp/ip), UDT的支持;
- Receiver Server: 是以前manager管理的collector进程拆分后的服务,主要用于查看接收情况;
- Performance Metrics Server: 旧版本中各命令行功能整合后的结果,可监控数据同步过程中的多项指标;
- AdminClient: ggsci命令行的替换程序,集成了restful的操作及12.3中各服务及对象的操作支持,变化较大。
Admin Server
可以看到抽取进程、投递进程的相应状态,并可点击查看明细。
左边的Configuration菜单,可以对登录用户和各参数文件进行管理
可查看当前的参数文件并编辑
Administrator用于定义系统登录用户,与DB用户无关。

Distribution Server
可以查看到各个传输进程的状态,并进行启停、查看日志等操作。

需要先在admin server中 创建credential alias, 用于投递连接的授权用户,而这个用户的登录信息是receiver server对应的user, 与DB中的用户无关,即目标端recv server中的user.
添加path(传输进程)

创建后可查看明细信息

传统的ogg2ma
OGG可以投递到MA recv server
extract pu2ma
passthru
rmthost ol73, mgrport 9103
rmttrail ./dirdat/ff
table scott.*;
GGSCI>add ext pu2ma, exttrailSource ./dirdat/ea
GGSCI>add rmttrail ./dirdat/ff, extract pu2ma
直接添加pump进程即可。当传输进程停止之后,在recv server的监控界面中即看不到此path的状态。
recv monitor图示
可以看到,path名称是系统自动生成的,与pump extract name无关。
接收到的队列文件。

Receiver Server
查看接收情况,没有可操作的命令。

Metrics Server
可以查看OGG整个运行情况,包括各服务、各进程的日志信息、统计信息。这块功能跟以前的版本相比,是最大的改进。
可以看到各进程所占用的CPU、IO等指标。
AdminClient使用
/app/ogg12.3/bin/adminclient
GGSCI>connect http://192.168.89.134:9000/ deployment srcdeploy as oggadmin password Welcome1
查看所有进程
查看抽取进程
查看投递进程
统计数据
查看日志
可以看到,操作命令和看到的对象已经与传统的OGG有不小变化。
GoldenGate 12.3 MA架构介绍系列(3) - 各功能模块介绍的更多相关文章
- GoldenGate 12.3 MA架构介绍系列(4)–Restful API介绍
OGG 12.3 MA中最大的变化就是使用了restful api,在前面介绍的各个服务模块,其实就是引用restful api开发而来,这些API同时也提供对外的集成接口,详细接口可参考: http ...
- GoldenGate 12.3 MA架构介绍系列(1) - 安装
GoldenGate 12.3微服务架构与传统架构的区别可参考: http://www.cnblogs.com/margiex/p/7439574.html 下载地址:http://www.oracl ...
- GoldenGate 12.3 MA架构介绍系列(2) - 数据同步测试
安装配置可参考上一篇:http://www.cnblogs.com/margiex/p/8071957.html 安装完成之后,会自动启动ServiceManager服务,此时,可以通过浏览器访问. ...
- GoldenGate 12.3 MA架构介绍系列(5) - 静默安装
软件下载地址 http://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html 下载基于MicroService ...
- 大数据技术之_14_Oozie学习_Oozie 的简介+Oozie 的功能模块介绍+Oozie 的部署+Oozie 的使用案列
第1章 Oozie 的简介第2章 Oozie 的功能模块介绍2.1 模块2.2 常用节点第3章 Oozie 的部署3.1 部署 Hadoop(CDH版本的)3.1.1 解压缩 CDH 版本的 hado ...
- 【JMeter_02】JMeter目录结构与功能模块介绍
安装包目录结构 1.backups: 存放jmeter对脚本的自动备份保存文件 2.bin:jmeter的可执行文件目录,包含启动.配置等相关文件 3.dosc:程序自带的官方文档本地存放目录 4.e ...
- IIS7 常用模块介绍说明
1.1.0 IIS常用的功能模块介绍: 1) 静态内容:可发布静态 Web 文件格式,比如 HTML 页面和图像文件. 2) 默认文档:允许您配置当用户未在 URL ...
- Oracle GoldenGate 12.3微服务架构指北
Microservices Architecture introduction Microservices Architecture is a method or approach to develo ...
- GoldenGate 12.3微服务架构与传统架构的区别
随着Oracle GoldenGate 12c(12.3.0.1.0)的发布,引入了可用于复制业务数据的新架构. 多年来,这种架构有着不同的称谓,Oracle终于在最后GA发布的版本中,以“Micro ...
随机推荐
- chkdsk 命令对Raid盘检测和查错、修复
C:\Documents and Settings\Administrator>chkdsk /?检查磁盘并显示状态报告. CHKDSK [volume[[path]filename]]] [/ ...
- NYOJ 圈水池
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #i ...
- tomcat调试之固定步骤自动化
前端开发,使用tomcat调试,大致需要进行如下几个步骤.其中,第一步,进入项目所在目录敲sbt命令来打包,第二步,拷贝lib文件夹,第四步重启tomcat,反反复复已经让我不胜其烦,那么做个简单的b ...
- Django 框架 数据库操作
数据库与ORM 1 django默认支持sqlite,mysql, oracle,postgresql数据库. <1> sqlite django默认使用sqlite的数据库,默认 ...
- 部分还款-还款试算接口-python
一.swagger-ui中 二.python中调用接口,出现的问题: 解决办法: import requests # 还款试算接口 ur1='http://10.253.43.83:8399/repa ...
- PowerDesigner安装及破解
1.复制pdflm16.dll文件. 2.. 找到PowerDesigner16.5的安装目录,然后粘贴pdflm16.dll,替换安装目录里面的pdflm16.dll文件: 3.重新启动PowerD ...
- JMeter TCP性能测试
jmeter是一款纯java的性能测试工具,跨平台运行方便.提供图形化界面设置.简单易用. 在性能测试方法论中,很典型的方法就是二八原则,量化业务需求. 二八原则:指80%的业务量在20%的时 ...
- CentOS7 开放服务端口
CentOS 7 默认是firewall防火墙 如果你想让一个web服务可以被其它机子访问,就得开放这个服务的端口,不然就会被拦截 1. 开放端口命令 firewall-cmd --add-port= ...
- iOS 开发笔记-控制器翻页
找了一天,终于找到了两个能用的. 1.https://github.com/wangmchn/WMPageController 2.https://github.com/everettjf/EVTTa ...
- arcgis api for flex 开发入门
参考:http://blog.sina.com.cn/s/articlelist_2346836525_1_1.html 参考教程:https://www.jb51.net/books/81280.h ...