请教贴,关于负载均衡+js 统计分析的解决方案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
cesar

请教贴,关于负载均衡+js 统计分析的解决方案

  •  
  •   cesar 2016 年 7 月 22 日 2779 次点击
    这是一个创建于 3562 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问当在前端加上负载均衡服务器后,

    有方案继续使用基于 js 的统计代码(比如 cnzz)么?

    目前自己能想到的只有:

    1. 使用 DNS 负载均衡来替代

    2. 改成服务器端利用 X-Forwarded-For 统计(据说很多前端才有的信息无法收集到?)

    有什么比较通用的解决方案么?谢谢啦

    11 条回复    2016-07-23 12:05:36 +08:00
    airyland
        1
    airyland  
       2016 年 7 月 22 日 via iPhone
    统计代码在前端还采集不到前端页面信息?
    cesar
        2
    cesar  
    OP
       2016 年 7 月 22 日
    @airyland 我没说清楚吧

    比如采用标题中的架构,也就是类似这样:
    客户端→负载均衡服务器→Web 服务器

    js 统计
    会导致 js 统计获取的用户 IP 全部是负载均衡服务器的 IP 的吧?

    所以想看有没有解决办法
    cesar
        3
    cesar  
    OP
       2016 年 7 月 22 日
    @airyland
    2 楼答案没排版好

    js 统计在 web 服务器那里加载
    hemingway
        4
    hemingway  
       2016 年 7 月 22 日
    可以在负载均衡器上做统计。
    jarlyyn
        5
    jarlyyn  
       2016 年 7 月 22 日
    js 统计不是直接发送到统计服务器的么?

    和你的 web 服务器没关系
    cesar
        6
    cesar  
    OP
       2016 年 7 月 22 日
    @hemingway 是在负载均衡服务器上加载 js 么?还是通过后端统计哈?
    cesar
        7
    cesar  
    OP
       2016 年 7 月 22 日
    @jarlyyn 是的,但是我不清楚怎么把 js 在负载均衡服务器就加载;如果是在最后加载,对于 js 而言,采到的 IP 就是负载均衡服务器的 IP 了
    hemingway
        8
    hemingway  
       2016 年 7 月 22 日 via iPhone
    @cesar 负载均衡上直接统计源 IP 访问计数,或者可以让负载均衡改写 http 头部,在头部里面加一个真实源 IP 字段,一般负载均衡的 http 代理都有改写头部的功能, web 服务器可以解析头部得到真实源 IP ,进行统计。
    jarlyyn
        9
    jarlyyn  
       2016 年 7 月 22 日
    @cesar

    你到底是内容提供商,还是统计服务提供商?

    如果是内容提供商,这 js 都不再你服务器上,根本和你的负载均衡没关系。

    统计服务提供商就做好 header 传递。
    aprikyblue
        10
    aprikyblue  
       2016 年 7 月 23 日 via Android
    跟你的负载均衡有毛关系?
    “ js 统计获取的用户 IP ” 这是 js 向统计服务发起请求,从而统计服务记录下来访的用户 ip 啊

    客户端 → (业务请求)负载均衡服务器→Web 服务器

    js 统计 → (统计请求)统计服务器记录用户 ip
    a2659633
        11
    a2659633  
       2016 年 7 月 23 日
    根据我的经验,大部分负载均衡产品,如 F5 , A10 之类,都有路由模式,只需要在服务器那里将网管指向负载均衡即可。这样负载均衡就不必做 SNAT ,直接转发请求给服务器,服务器的应答经过网关(负载均衡)能正确回去。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5495 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 51ms UTC 03:41 PVG 11:41 LAX 20:41 JFK 23:41
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86