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 ...
随机推荐
- 在字符编码格式选项里UTF-8(无BOM)
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做”ZERO WIDTH NO-BREAK SPACE“的字符,它的编码是FEFF.而FFFE在UCS中是不存在的字符 ...
- python-->(set /dict)交集 差集 并集 补集(功能用来做交差并补的)
# ### 集合 作用:交集 差集 并集 补集(功能用来做交差并补的) '''特征:自动去重 无序''' #定义一个空集合 setvar = set() #set()强制转换成一个空集合的数据类型 p ...
- Github安全开源工具集合
Scanners-Box是来自github平台的开源扫描仪的集合,包括子域枚举,数据库漏洞扫描程序,弱密码或信息泄漏扫描仪,端口扫描仪,指纹扫描仪和其他大型扫描仪,模块化扫描仪等.对于其他众所周知的扫 ...
- Py-numpy的随机函数【转载】
转自:https://blog.csdn.net/u012149181/article/details/78913167 1. numpy.random.rand() numpy.random.ran ...
- fasttext学习笔记
When to use FastText? The main principle behind fastText is that the morphological structure of a wo ...
- [Java in NetBeans] Lesson 06. Custom classes
这个课程的参考视频和图片来自youtube. 主要学到的知识点有: Constructors: A special method called when an object of the class ...
- UGUI之Slider使用,制作血条
用Slider来控制Cube旋转 Slider是滑动条.
- python windows 安装pandas,numpy....
用cmd进入python的安装目录的sripts文件夹下,输入pip install pandas 等它自己下载安装完成,提示
- Mongodb内嵌数组的完全匹配查询
样例数据: { "cNo" : "11", "Details" : [ { &q ...
- python windows 下pip easy_install 使用错误的问题
最近电脑重装了系统,又重新安装python .在官网下载了安装包后电脑成功安装了,但使用pip命令时出现以下错误 Fatal error in launcher: Unable to create p ...