微服务中的PV是怎么计算的,包括服务间调用吗?
譬如用户用app查看一个页面,调了两次后端接口,每次调用,用户到网关zuul服务,zuul到后端微服务1,后端微服务1调用微服务2,这个页面查看贡献了几次PV?
A 1次,因为PV是page view
B 2次,因为调用了2次后端接口
C 6次,每次调用有3次HTTP请求,所以一共6个PV
是A,B还是C?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
用zipkin就能基本监控到 http调用情况
如果按照微服务之间调用 一次http请求 算一次调用。
PV指的是用户访问页面的次数,这个单独统计 和微服务内部调用应该分开。
PV可以考虑去重的 也就是同一个IP访问同一个页面多次 只算一次,也可以不去重。
别把 PV 的含义理解错了,PV 只需要客户端或者前端统计就好了,接口调用是你和前端之间的事情,PV 是某个页面被浏览了几次,完全是两个概念