咨询多机房部署中, 分支机房中的pushgw是否需要配置连接中心机房的n9e

Viewed 54

如题
image.png
在架构图中, n9e-pushgw是没有请求中心机房的n9e的.
但是我看了一下n9e-pushgw的配置文件中, 还是有一段
[CenterApi]
的配置逻辑

所以没想明白, 分支机房的n9e-pushgw为啥需要连接中心机房的n9e呢

2 Answers

我认为pushgw是为了推送机器信息和心跳数据给n9e用在机器列表页面展示用的,还有就是设置的业务组标签自定义标签,这些原来需要读数据库的配置也都改为通过n9e获取

机器的心跳信息应该是走的categraf, 因为categraf中有一段配置是 heartbeat 直接配置的中心机房的n9e server. 设置业务组标签自定义标签, 我感觉应该就是这个原因, 😄.

对的哦,对心跳是categraf上报

是需要的,这两天在搞 ga.9 版本,计划把 alert 和 pushgw 合并成一个模块,等正式发 ga.9 的时候再部署边缘机房使用哈

感谢感谢, 正好公司最近准备开始以这种模式部署了, 坐等ga9啦