Db2 pureScale GDPC数据库双活技术方案设计中如何设计数据服务可用性探测?

在Db2 pureScale GDPC数据库双活技术方案设计的可用性设计环节中,如何设计数据服务可用性探测,即如何实时检测某个中心的数据库服务器是否正常提供读写服务?采用什么机制和技术来设计和实现?

参与18

2同行回答

anikikonganikikong课题专家组数据库运维工程师中国民生银行
这个问题其实是监控双活数据库需要的。相信在每个公司都会建立监控机制来对数据库探活或者是获取数据库的运行状态。民生就是通过agent跑一些检查脚本来获取信息。实现对双活数据库的监控,我们使用到两种方式。一种是在每个节点都部署了agent,对当前节点的服务和数据库进行...显示全部

这个问题其实是监控双活数据库需要的。相信在每个公司都会建立监控机制来对数据库探活或者是获取数据库的运行状态。民生就是通过agent跑一些检查脚本来获取信息。实现对双活数据库的监控,我们使用到两种方式。一种是在每个节点都部署了agent,对当前节点的服务和数据库进行监控。这个方法和监控单机数据库服务是一样的。另外一种方式是从单个成员节点访问获取全局的信息。这里举几个简单的例子,db2instance -list能实时查看所有节点集群的状态。db2pd -alldbs -serverlist能查看所有数据库的节点负载信息,如果返现说的负载priority是0,那就是要查看的问题所在。 这两种方法组合起来就能对整个环境做全面监控。

收起
银行 · 2017-10-13
浏览2838
iSamdxiSamdx数据库管理员银行
我们使用的方案是应用客户端发起的穿透性CUID探测,包括connect,update,insert,delete的组合操作。验证从应用客户端到数据库端的全链路可用性状态。显示全部

我们使用的方案是应用客户端发起的穿透性CUID探测,包括connect,update,insert,delete的组合操作。验证从应用客户端到数据库端的全链路可用性状态。

收起
银行 · 2017-10-13
浏览2704

提问者

topzgm
软件架构设计师People's Bank of China
擅长领域: 数据库服务器存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-10-11
  • 关注会员:4 人
  • 问题浏览:5556
  • 最近回答:2017-10-13
  • X社区推广