servicecomb-kie icon indicating copy to clipboard operation
servicecomb-kie copied to clipboard

消息推送跟踪

Open tianxiaoliang opened this issue 5 years ago • 2 comments

场景: 用户关心当前客户端拉取配置的状况。并且帮助定位为何配置没有生效。

需求: 对于所有客户端,需要追踪客户端(记录IP,User-Agent),以及他的拉取条件(比如key,label,revision,wait),返回值(response body,header)

不要记录历史信息,只需要把user agent和ip作为unique id存储,记录他最新的拉取信息即可

collection: polling_detail 列: id,polling date,IP,user agent,url path,response body,response header

tianxiaoliang avatar Jan 21 '20 03:01 tianxiaoliang

客户端通过header传输instance id,来确定唯一进程

unique id应该是intance id+domain

如果客户端不按照约定传,就不做记录了

tianxiaoliang avatar Jan 22 '20 08:01 tianxiaoliang

使用mogondb自身的TTL索引,记录推送轨迹,通过判断revision和sessionId来进行区别每一条记录。

develpoerX avatar Dec 24 '20 09:12 develpoerX