在新版的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 ...
随机推荐
-
ssh配置文件ssh_config和sshd_config区别
问题描述:在一次配置ssh端口和秘钥登录过程中,修改几次都没有成功.最后发现修改的是ssh.config,原因是习惯tab一下,实在是眼拙! ssh_config和sshd_config配置文件区别: ...
-
fpm来制作rpm包
转自 http://blog.halfss.com/blog/2013/02/26/fpmbao-guan-li/ 另查看 http://my.oschina.net/lxcong/blog/1438 ...
-
在JSP页面中输出完整的时间
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
-
pyqt tabliwdget表头属性修改
# -*- coding: utf-8 -*-__author__ = 'Administrator'import sysfrom PyQt4 import QtGui class MyWindow( ...
-
nodejs 简单http 文件上传demo
// 这是一个简单的Node HTTP,能处理当前目录的文件 // 并能实现良种特殊的URL用于测试 // 用http://localhost:8000 或http://127.0.0.1:8000 ...
-
Django:之中间件、微信接口和单元测试
Django中间件 我们从浏览器发出一个请求 Request,得到一个响应后的内容 HttpResponse ,这个请求传递到 Django的过程如下: 也就是说,每一个请求都是先通过中间件中的 pr ...
-
BZOJ3575 HNOI2014 道路阻塞
3575: [Hnoi2014]道路堵塞 Time Limit: 10 Sec Memory Limit: 128 MB Description A国有N座城市,依次标为1到N.同时,在这N座城市间 ...
-
Android在初始化时弹出popwindow的方法
http://blog.csdn.net/sxsboat/article/details/7340759 Android中在onCreate()时弹出popwindow,很多人都有过类似的需求吧,但 ...
-
javac之Inferring Type Arguments Based on Actual Arguments
We use the following notational conventions in this section: Type expressions are represented using ...
-
POJ 2104 K-th Number 主席树(区间第k大)
题目链接: http://poj.org/problem?id=2104 K-th Number Time Limit: 20000MSMemory Limit: 65536K 问题描述 You ar ...