【翻译自HVR官方手册】HVR数据复制软件的进程架构与网络连接
2016-02-10 08:43
501 查看
HUB 主机 包括HUB database和 HVR scheduler(该scheduler控制着复制任务)和所有的log files (此处的log file应该是跟ogg的trailfile类似的概念)。
Location 可以在任何一边(比如在hub 主机上) 或者在远程也可以。
为了访问远程的location,HVR通常使用一个特定的TCP/IP端口连接到HVR安装环境中。
若是远程主机是UNIX,那么INETD守护进程被配置,用来监听该TCP/IP端口。若是Windows主机,那么HVR用自己的HVR远程监听器来监听(该HVR远程监听是作为一个Windows服务)。作为一个可选的方法,HVR也可以使用DBMS的协议(比如oracle的TNS)连接到远程数据库中。
HUB主机上的HVR Scheduler启动捕捉和integrate jobs(此处的integrate 应该是跟ogg的replicat类似的概念)。
捕捉和integrate jobs连接到远程location上,要么执行捕捉,要么执行apply(integrate)变化 到远程location。远程主机上的HVR是相当被动消极的(passive); 远程主机上的$HVR_HOME(HVR软件目录) 是以 hub 主机的slave来起作用的。复制完全受控于hub 主机。
Location 可以在任何一边(比如在hub 主机上) 或者在远程也可以。
为了访问远程的location,HVR通常使用一个特定的TCP/IP端口连接到HVR安装环境中。
若是远程主机是UNIX,那么INETD守护进程被配置,用来监听该TCP/IP端口。若是Windows主机,那么HVR用自己的HVR远程监听器来监听(该HVR远程监听是作为一个Windows服务)。作为一个可选的方法,HVR也可以使用DBMS的协议(比如oracle的TNS)连接到远程数据库中。
HUB主机上的HVR Scheduler启动捕捉和integrate jobs(此处的integrate 应该是跟ogg的replicat类似的概念)。
捕捉和integrate jobs连接到远程location上,要么执行捕捉,要么执行apply(integrate)变化 到远程location。远程主机上的HVR是相当被动消极的(passive); 远程主机上的$HVR_HOME(HVR软件目录) 是以 hub 主机的slave来起作用的。复制完全受控于hub 主机。
相关文章推荐
- Cocos2d HttpClient 用法
- HTTP报文
- http接口自动化测试框架实现
- 17 网络编程
- Android 主线程无法访问网络
- 【slighttpd】基于lighttpd架构的Server项目实战(9)—状态机
- Description Resource Path Location Type The superclass "javax.servlet.http.HttpServlet" was not foun
- bzoj1391 最大权闭合子图(also最小割、网络流)
- 网络编程(2)—— 基于linux系统的socket客户端编程步骤
- Android开发笔记(六十)网络的检测与连接
- 基于TCP的网络聊天程序
- TCP协议与UDP协议的区别
- 详解AngularJS中的http拦截
- Linux C TCP Programming example
- Unix网络编程:I/O复用
- 线程同步、网络部分
- linux运行级别[转自网络]
- http://browniefed.com/blog/2015/09/10/the-shapes-of-react-native/
- 详解AngularJS中的http拦截
- IOS-网络(文件上传)