其乐融融的IT技术小站

前端埋点,为啥上线后服务器直接爆了?

<body contentScore="119190">

前端埋点,为啥上线后服务器直接爆了?-51CTO.COM<meta charset="utf-8"><meta data-hid="viewport" name="viewport" content="width=device-width, initial-scale=1"><meta name="referrer" content="strict-origin-when-cross-origin"><meta data-hid="applicable-device" name="applicable-device" content="pc"><meta data-hid="description" name="description" content="如果咱们想要好好的完成埋点功能,既能拿到有效数据,又不会把服务器 “打崩”。那么就需要对整个埋点方案进行设计了。"><meta data-hid="keywords" name="keywords" content="服务器,前端,埋点"><meta data-hid="cache-control-no-cache" http-equiv="cache-control" content="no-cache"><meta data-hid="cache-control-no-siteapp" http-equiv="cache-control" content="no-siteapp"><link rel="icon" type="image/x-icon" href="https://s5-media.51cto.com/cms/static/favicon.ico"><link data-hid="canonical" rel="canonical" href="https://server.51cto.com/article/824776.html"><script src="https://s5-media.51cto.com/cms/static/plugin/jq.3.2.js"></script><script src="https://logs.51cto.com/rizhi/count/count.js"></script><script src="https://zz.bdstatic.com/linksubmit/push.js"></script><script src="https://s5-media.51cto.com/cms/static/plugin/qrcode.min.js"></script><script data-hid="timeFactor" type="application/ld+json">{"@context":"https://ziyuan.baidu.com/contexts/cambrian.jsonld","@id":"https://server.51cto.com/article/824776.html","appid":"","title":"前端埋点,为啥上线后服务器直接爆了?-51CTO.COM","images":["https://s2.51cto.com/oss/202509/08/e255f4f82ef3f3c01dc1967388e77b28716f21.jpg","https://s2.51cto.com/oss/202509/08/08f7c1d77d47d2d5c842435e47414593e9e707.png"],"description":"如果咱们想要好好的完成埋点功能,既能拿到有效数据,又不会把服务器 “打崩”。那么就需要对整个埋点方案进行设计了。","pubDate":"2025-09-09T01:00:00","upDate":"2025-09-09T01:00:05"}</script><script id="zhichiScript" class="zhiCustomBtn" data-args="manual=true" src="https://www.sobot.com/chat/frame/js/entrance.js?sysNum=a8d9379eaf884b4f81a48348979e3b1a"></script><link rel="preload" href="https://s5-media.51cto.com/cms/client/1809243.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/4d5f7ef.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/10728fd.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/7affa49.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/css/ab8889d.css" as="style"><link rel="preload" href="https://s5-media.51cto.com/cms/client/02c0cfb.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/css/96feeab.css" as="style"><link rel="preload" href="https://s5-media.51cto.com/cms/client/0ce68a6.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/css/1ea8701.css" as="style"><link rel="preload" href="https://s5-media.51cto.com/cms/client/056601b.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/32f852f.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/fe4059d.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/css/b06e6aa.css" as="style"><link rel="preload" href="https://s5-media.51cto.com/cms/client/596aa8f.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/caa2600.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/c356456.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/992ed45.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/9926f21.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/7bae018.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/fb644a8.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/c32fa9f.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/5c2f779.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/fc4aa2c.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/b483cb6.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/0f77ae7.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/css/b52e40c.css" as="style"><link rel="preload" href="https://s5-media.51cto.com/cms/client/67fcb8c.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/7ea88c7.js" as="script"><link rel="preload" href="https://s5-media.51cto.com/cms/client/b1e4520.js" as="script"><link rel="stylesheet" href="https://s5-media.51cto.com/cms/client/css/ab8889d.css"><link rel="stylesheet" href="https://s5-media.51cto.com/cms/client/css/96feeab.css"><link rel="stylesheet" href="https://s5-media.51cto.com/cms/client/css/1ea8701.css"><link rel="stylesheet" href="https://s5-media.51cto.com/cms/client/css/b06e6aa.css"><link rel="stylesheet" href="https://s5-media.51cto.com/cms/client/css/b52e40c.css"> <body >

51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
%20注册/登录
%20视频课免费课排行榜短视频直播课软考学堂
全部课程软考信创认证华为认证厂商认证IT技术PMP项目管理免费题库
在线学习
文章资源问答课堂专栏直播
%20
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
%20%20%20

前端埋点,为啥上线后服务器直接爆了?

%20%20%20作者:程序员Sunday%202025-09-09%2001:00:00%20%20服务器%20服务器产品%20如果咱们想要好好的完成埋点功能,既能拿到有效数据,又不会把服务器%20“打崩”。那么就需要对整个埋点方案进行设计了。%20

Hello,大家好,我是%20Sunday。

说起埋点很多同学肯定是不陌生的,面试的时候经常会聊到,实际项目中更是“标配”。

但是,有些同学为项目添加了埋点之后,上线第一天,服务器就直接被挤爆了。。。。。。这是为什么呢?

典型的错误场景

让咱们先来看几个埋点的典型错误场景

1.%20全量直传

很多同学写埋点的时候,最直观的想法就是:用户点一下按钮,我就发一次请求。

于是代码就长这样:

button.addEventListener("click",%20()%20=>%20{ %20%20fetch("/track",%20{ %20%20%20%20method:%20"POST", %20%20%20%20body:%20JSON.stringify({%20event:%20"button_click",%20time:%20Date.now()%20}), %20%20}); });

看起来挺合理的,对吧?点一下就上报一下呀,没毛病。

但你有没有想过:当%201%20万个用户同时点按钮会发生什么?

1%20万次点击%20===%201%20万个请求,直接打到后端接口。如果有大型的活动,那么活动一上线,可能瞬间涌来几十万请求。后端在没有做好充足准备的情况下,就可能会被直接%20“冲死”%20了。

2.%20没有采样逻辑

有的同学觉得:“埋点嘛,多多益善,反正数据越全越好。”(这样想的同学可不少)

于是页面里几乎所有的动作都打点:

用户点击按钮%20→%20埋点用户滚动页面%20→%20埋点用户划过一个元素%20→%20也埋点

结果就是:用户在一个页面里随便滑动几下,前端%20SDK%20就疯狂地往后端塞数据。


PS:这里给大家说一个 训练营 同学遇到过的真实情况

某位同事,直接在一个列表滚动事件里写了埋点。既:用户每滚动 1px 就发一次请求。结果一批用户刚进入页面,后端就已经被几万条无效数据给搞懵了。

所以说:埋点不是“越多越好”,而是要 有所取舍。否则,你想要的洞察没拿到,反而先收获了一堆垃圾数据。

3.%20没有合并上报

很多同学在写埋点的时候,完全没考虑“合并上报” 的情况,于是每次事件触发就立刻单独发一个请求。

比如:

tracker.track("page_view"); tracker.track("button_click"); tracker.track("api_success");

那么这样就会导致出现%20“天量”%20的请求。

所以说,在上报的时候,要根据%20“埋点策略”%20进行%20 批量合并。按照%20不同的优先级划分 实时上报 和 统一上报 的方案。

设计终极解决方案

如果咱们想要好好的完成埋点功能,既能拿到有效数据,又不会把服务器%20“打崩”。那么就需要对整个埋点方案进行设计了。

先建立一份事件白名单表(事件名、层级、采样率、是否实时、字段%20schema、去重规则、负责人),非白名单事件不进行上报。

然后制定 采样策略,目的以 能看清趋势与差异 位标准。

比如:

  • 固定采样:滚动 10%,曝光 30%,点击 50%(可按业务调参)
  • 分流采样:userId % 10 < 1 → 10% 样本
  • 动态采样:活动高峰服务端下发更高采样,平峰自动降采样
  • 分层采样:Core=100%,Important=30%~100%,General=5%~20%

然后根据数据的优先级,采用 实时 + 统一上报 的结合方式

  • 实时上报:Core 事件(下单/支付/注册/登录),用于风控/实时看板
  • 统一上报:Important 事件,批量触发(条数阈值或时间阈值)
  • 离线上报(可选的):General 事件,集中批量,延迟可以更宽松一些

因为篇幅有限,所以咱们今天就先说这些。

总结来说:埋点得有策略。不能所有的埋点数据都直接实时上报。大家在实际埋点的方案中,也可以使用一些第三方的库或者平台,比如:sentry、神策、GrowingIO 等等的。

责任编辑:武晓燕 来源: 程序员Sunday
相关推荐
用了 localStorage,上线直接崩溃......
无论是存储用户的Token,还是保存一个主题色、语言类型,使用localStorage都是大家最顺手的方案了。但是,咱们需要知道的是localStorage的使用可不是无限制的。

2025-09-08 02:11:00

Token语言类型项目
终于有人将讲明白
随着互联网技术的发展,从单纯的展示型到运营型,再到现在的数字化运营阶段,数据变得越来越重要,不仅可以进行辅助策略,还可以实现自动化的个性化运营。

2021-08-31 19:14:38

技术埋点运营
终于有人将数据讲明白
数据埋点是指基于业务需求(如淘宝双11促销页面统计每个banner的点击次数)、产品需求(如推荐系统统计推荐商品的曝光次数及点击人数),对每一个用户行为事件对应的位置进行埋点,并通过SDK上报埋点的数据结果,将记录数据汇总后进行分析,以推动产品优化或指导运营。

2022-11-01 18:21:14

数据埋点SDK
Nginx搭建前端静态服务器+文件服务器
大家可能被虚拟主机不太了解,那我们的解释一下,虚拟主机指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每台虚拟主机都可以对外提供Web服务,并且互不干扰。

2021-09-10 10:07:17

Nginx虚拟主机服务器
为什么云服务器淘汰传统服务器
大多数的企业、机构逐步转向云服务器,IT基础上不再采用传统服务器。只有一些传统企业没有上云,他们也在加快信息化进程,把业务送上云端。

2018-07-06 11:01:03

破局传统四大痛!携程机票前端可视化实践
本文首先系统对比两种埋点方案的实现差异,深入剖析可视化埋点在敏捷迭代与跨团队协作中的核心价值;其次,从架构设计与运行机制层面阐述可视化埋点如何系统性解决传统埋点的弊端;最后,围绕"从实现到可用"的主题,探讨通过规范化管理与技术优化构建高可用性埋点体系的最佳实践。

2025-07-11 09:09:00

继Adobe漏洞 黑客声称控制部分雅虎服务器
一名自称ViruSHimA的埃及黑客申称已经突破了雅虎的安全系统,对雅虎公司的服务器实现了攻击。

2012-12-17 14:33:21

虚拟化服务器:工作量减少还是加大
未来的数据中心可能至少一部分会采用虚拟化,但是整合硬件并不意味着减少了工作量。恰恰相反,更多的虚拟服务器仍意味着更多服务器需要维护,从而加大了、而不是减轻了IT部门的负担。

2009-04-20 17:19:59

虚拟化服务器Vmware
神策数据推出《Android全技术白皮书》,开源所有项目源码!
随着大数据行业的快速发展,越来越多的人们意识到&mdash;&mdash;数据基础夯实与否,取决于数据的采集方式。据神策数据了解,目前国内大数据埋点方式多样,按照埋点位置不同,可以分为前端(客户端)埋点与后端(服务器端)埋点。其中全埋点是目前较为流行的前端埋点方式之一。全埋点采用&ldquo;全部采集,按需选取&rdquo;的形式,对页面中所有交互元素的用户行为进行采集,通过界面...

2018-11-14 11:26:49

神策数据
挖矿病毒“盯上” Docker 服务器
根据Crowdstrike发布的报告来看,目前正在进行的LemonDuck挖矿活动,背后的威胁攻击者正在将其钱包隐藏在代理池后面。

2022-04-24 14:11:26

病毒僵尸网络网络攻击
服务器中毒—菜是原罪
先使用网络排查三板斧:(1)打开浏览器访问域名,发现无法建立连接。(2)Ping域名,发现域名可以正常解析。(3)TelnetIP+Port,发现Telnet不通。

2022-07-25 11:32:37

服务器支付失败
服务器又被挖矿,怎么防?
最近很多小伙伴服务器都被挖矿了,简单总结下在应急过程中,常遇到的一些被挖矿的特征,以及防护方法,工具后面会进行详细的介绍分享。

2021-04-27 19:23:47

服务器工具redis
今天的这款OPPO Find X刷线上线
今天上午10点,OPPOFindX线上线下正式开启首销,从微博平台刷到的数据来看,感觉上万人在给FindX刷屏,有买到的,有没买到的,各种晒单,可谓空前绝后。

2018-07-13 15:49:11

OPPO
明明服务化了,为啥耦合更加严重
耦合,是架构中,本来不相干的代码、模块、服务、系统因为某些原因联系在一起,各自独立性差,影响则相互影响,变动则相互变动的一种架构状态。

2021-08-26 16:55:26

耦合服务化架构
Linux服务器安装的优化
我们的服务器并不是安装完成后就可直接托管到机房了,而是需要进行一系列的优化配置和安全配置等.

2009-09-30 11:14:52

黑客入侵服务器的手段
黑客攻击总是备受关注,因为在互联网时代,网络安全总是与全球十多亿网民的利益息息相关。在信息共享与个人隐私并存的虚拟世界,黑客的无所不能,总让人胆战心惊。那么黑客入侵服务器后手段有那些呢?

2011-03-04 12:33:16

惠普服务器“马失蹄”
惠普个人用户的事情还没有解决利索,政府采购的又出了问题。“马失前蹄”,尚有“后蹄”支撑能够爬起;“马失后蹄”的话,就得永远趴在地上了。惠普,你下一步想怎么办呢?

2010-04-19 09:10:18

惠普惠普服务器
Android技术分析
埋点,是对网站、App或者后台等应用程序进行数据采集的一种方法。通过埋点,可以收集用户在应用中的产生行为,进而用于分析和优化产品后续的体验,也可以为产品的运营提供数据支撑,其中常见的指标有PV、UV、页面时长和按钮的点击等。

2017-12-28 14:54:04

Android代码埋点全埋点
用了这个浏览功能,前端页面直接崩溃,咋搞啊?
你是否遇到过这样的场景:在浏览器中使用谷歌翻译功能后,网页突然崩了,控制台错误:这一切的罪魁祸首,其实是谷歌翻译悄悄修改了你的页面结构!下面就来简单解释原因和解决方案。

2025-02-21 08:04:09

三招避免虚拟机撑物理服务器
虚拟化厂商把虚拟化形容的非常完美,一台物理物理服务器可以虚拟成好几台虚拟机,但是物理服务器的计算能力有自己的上限,当虚拟机设置过多的话,物理服务器就可能被虚拟机撑爆。

2009-10-20 10:31:46

虚拟机物理服务器
%20

同话题下的热门内容

%20十分钟搞定C#%20HTTP代理服务器:从原理到实战的完全指南前端埋点,为啥上线后服务器直接爆了?%20%20

相关专题%20更多

%20
技术荟萃 | 亲身体验 | 交流盛宴
HarmonyOS NEXT 高效开发与创新实践
HarmonyOS NEXT 高效开发与创新实践
2025-06-13 13:22:06
解读惠普Z系列工作站ZBook Ultra G1a高性能移动
解读惠普Z系列工作站ZBook Ultra G1a高性能移动
2025-04-30 15:22:55
我收藏的内容
点赞
收藏

51CTO技术栈公众号

业务
速览
在线客服
媒体
51CTO CIOAge HC3i
社区
51CTO博客 鸿蒙开发者社区 AI.x社区
教育
51CTO学堂 精培 企业培训 CTO训练营
<script>window.__CTOWEB__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,$,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq){return {layout:"default",data:[{baseInfo:{article_id:824776,title:B,author:C,author_user_id:c,pubdate:"2025-09-09 01:00:00",abstract:"如果咱们想要好好的完成埋点功能,既能拿到有效数据,又不会把服务器 “打崩”。那么就需要对整个埋点方案进行设计了。",editor:"武晓燕",source:C,source_url:"https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002Fm8bl6DMs6OtG16FYI9xurQ",article_type:[],topics:[{parent_topic_id:r,topic_id:k,name:i,name_en:s,url:D},{name_en:"serverdev",name:E,topic_id:t,parent_topic_id:k,url:"https:\u002F\u002Fserver.51cto.com\u002Fserverdev.html"}],keywords:[{name:i,url:n},{name:"前端",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E5%89%8D%E7%AB%AF"},{name:u,url:v}],content:"\u003Cdiv class=\"container am-engine\" id=\"container\" data-v-01a18e2f=\"\" data-element=\"root\"\u003E\u003Cp\u003E\u003Cspan\u003EHello,大家好,我是 Sunday。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E说起埋点很多同学肯定是不陌生的,面试的时候经常会聊到,实际项目中更是“标配”。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E但是,有些同学为项目添加了埋点之后,上线第一天,服务器就直接被挤爆了。。。。。。这是为什么呢?\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cspan\u003E典型的错误场景\u003C\u002Fspan\u003E\u003C\u002Fh2\u003E\u003Cp\u003E\u003Cspan\u003E让咱们先来看几个埋点的典型错误场景\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Ch3\u003E\u003Cspan class=\"\"\u003E1. 全量直传\u003C\u002Fspan\u003E\u003C\u002Fh3\u003E\u003Cp\u003E\u003Cspan\u003E很多同学写埋点的时候,最直观的想法就是:\u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E用户点一下按钮,我就发一次请求。\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E于是代码就长这样:\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cdiv\u003E\u003Cpre class=\"language-plain\"\u003E\u003Ccode\u003Ebutton.addEventListener(\"click\", () => {\n fetch(\"\u002Ftrack\", {\n method: \"POST\",\n body: JSON.stringify({ event: \"button_click\", time: Date.now() }),\n });\n});\u003C\u002Fcode\u003E\u003C\u002Fpre\u003E\u003C\u002Fdiv\u003E\u003Cp\u003E\u003Cspan\u003E看起来挺合理的,对吧?点一下就上报一下呀,没毛病。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E但你有没有想过:\u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E当 1 万个用户同时点按钮会发生什么?\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E1 万次点击 === 1 万个请求,直接打到后端接口。如果有大型的活动,那么活动一上线,可能瞬间涌来几十万请求。后端在没有做好充足准备的情况下,就可能会被直接 “冲死” 了。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Ch3\u003E\u003Cspan class=\"\"\u003E2. 没有采样逻辑\u003C\u002Fspan\u003E\u003C\u002Fh3\u003E\u003Cp\u003E\u003Cspan\u003E有的同学觉得:\u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E“埋点嘛,多多益善,反正数据越全越好。”\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E(这样想的同学可不少)\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E于是页面里几乎所有的动作都打点:\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul data-id=\"u738a58b-WJSs3FvQ\"\u003E\u003Cli data-id=\"ld70c578-M4omkqzQ\"\u003E\u003Cspan\u003E用户点击按钮 → 埋点\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-8NHoW8OV\"\u003E\u003Cspan\u003E用户滚动页面 → 埋点\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-OgyZVW8z\"\u003E\u003Cspan\u003E用户划过一个元素 → 也埋点\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cspan\u003E结果就是:用户在一个页面里随便滑动几下,前端 SDK 就疯狂地往后端塞数据。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cblockquote style=\"margin-top: 5px; margin-bottom: 5px; padding-left: 1em; margin-left: 0px; border-left: 3px solid rgb(238, 238, 238); opacity: 0.6;\"\u003E\u003Cp\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003EPS:这里给大家说一个 \u003C\u002Fspan\u003E\u003Ca href=\"https:\u002F\u002Fmp.weixin.qq.com\u002Fs?__biz=MzkxNjUxMDg4Ng==&mid=2247497584&idx=1&sn=d5e0339279e2b220751e5c1d0c169c31&scene=21#wechat_redirect\" target=\"_blank\"\u003E\u003Cspan\u003E训练营\u003C\u002Fspan\u003E\u003C\u002Fa\u003E\u003Cspan\u003E 同学遇到过的真实情况\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E某位同事,直接在一个列表滚动事件里写了埋点。既:用户每滚动 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E1px\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E 就发一次请求。结果一批用户刚进入页面,后端就已经被几万条无效数据给搞懵了。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E\u003Cspan\u003E所以说:埋点不是“越多越好”,而是要 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E有所取舍\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E。否则,你想要的洞察没拿到,反而先收获了一堆垃圾数据。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Ch3\u003E\u003Cspan class=\"\"\u003E3. 没有合并上报\u003C\u002Fspan\u003E\u003C\u002Fh3\u003E\u003Cp\u003E\u003Cspan\u003E很多同学在写埋点的时候,\u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E完全没考虑“合并上报”\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E 的情况,于是每次事件触发就立刻单独发一个请求。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E比如:\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cdiv\u003E\u003Cpre class=\"language-plain\"\u003E\u003Ccode\u003Etracker.track(\"page_view\");\ntracker.track(\"button_click\");\ntracker.track(\"api_success\");\u003C\u002Fcode\u003E\u003C\u002Fpre\u003E\u003C\u002Fdiv\u003E\u003Cp\u003E\u003Cspan\u003E那么这样就会导致出现 “天量” 的请求。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E所以说,在上报的时候,要根据 “埋点策略” 进行  \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E批量合并\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E。按照 不同的优先级划分 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E实时上报\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E 和 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E统一上报\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E 的方案。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Ch2\u003E\u003Cspan\u003E设计终极解决方案\u003C\u002Fspan\u003E\u003C\u002Fh2\u003E\u003Cp\u003E\u003Cspan\u003E如果咱们想要好好的完成埋点功能,既能拿到有效数据,又不会把服务器 “打崩”。那么就需要对整个埋点方案进行设计了。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E先建立一份事件白名单表(事件名、层级、采样率、是否实时、字段 schema、去重规则、负责人),非白名单事件不进行上报。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E\u003Cimg src=\"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202509\u002F08\u002F08f7c1d77d47d2d5c842435e47414593e9e707.png\" alt=\"图片\" title=\"图片\" style=\"visibility: visible; width: 795px;\" data-type=\"inline\"\u003E\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E然后制定 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E采样策略\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E,目的以 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E能看清趋势与差异\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E 位标准。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E比如:\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul data-id=\"u738a58b-RnWEMcbi\"\u003E\u003Cli data-id=\"ld70c578-HZt0xnSA\"\u003E\u003Cspan\u003E固定采样:滚动 10%,曝光 30%,点击 50%(可按业务调参)\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-TOTb4z7h\"\u003E\u003Cspan\u003E分流采样:userId % 10 < 1 → 10% 样本\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-sviNVijM\"\u003E\u003Cspan\u003E动态采样:活动高峰服务端下发更高采样,平峰自动降采样\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-xQlaEyxB\"\u003E\u003Cspan\u003E分层采样:Core=100%,Important=30%~100%,General=5%~20%\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cspan\u003E然后根据数据的优先级,采用 \u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E实时 + 统一上报\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E 的结合方式\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cul data-id=\"u738a58b-0sgYgz5U\"\u003E\u003Cli data-id=\"ld70c578-PpCN6QKd\"\u003E\u003Cspan\u003E实时上报:Core 事件(下单\u002F支付\u002F注册\u002F登录),用于风控\u002F实时看板\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-ktTFvBeW\"\u003E\u003Cspan\u003E统一上报:Important 事件,批量触发(条数阈值或时间阈值)\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003Cli data-id=\"ld70c578-tbMzWweM\"\u003E\u003Cspan\u003E离线上报(可选的):General 事件,集中批量,延迟可以更宽松一些\u003C\u002Fspan\u003E\u003C\u002Fli\u003E\u003C\u002Ful\u003E\u003Cp\u003E\u003Cspan\u003E因为篇幅有限,所以咱们今天就先说这些。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cspan\u003E总结来说:\u003C\u002Fspan\u003E\u003Cstrong\u003E\u003Cspan\u003E埋点得有策略\u003C\u002Fspan\u003E\u003C\u002Fstrong\u003E\u003Cspan\u003E。不能所有的埋点数据都直接实时上报。大家在实际埋点的方案中,也可以使用一些第三方的库或者平台,比如:\u003C\u002Fspan\u003E\u003Ccode style=\"background-color: rgb(231, 243, 237); padding: 1px 3px; border-radius: 4px; overflow-wrap: break-word; text-indent: 0px; display: inline-block;\"\u003E\u003Cspan\u003Esentry、神策、GrowingIO\u003C\u002Fspan\u003E\u003C\u002Fcode\u003E\u003Cspan\u003E 等等的。\u003C\u002Fspan\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E",cover:F,article_status:"5",is_old:d,content_type:[],factor_pub_date:"2025-09-09T01:00:00",factor_up_date:"2025-09-09T01:00:05",title_extension:a,editor_version:l,is_stop_sharing:d,factor_image_url:[F,"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202509\u002F08\u002F08f7c1d77d47d2d5c842435e47414593e9e707.png"],parent_topic_id:k,advert_list:[{advert_name:"article_top_navigation",url:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php?zoneid=1231&cb=1757354250"},{advert_name:"article_right_corner",url:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php?zoneid=1232&cb=1757354250"},{advert_name:"article_link_text_one",url:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php?zoneid=1233&cb=1757354250"},{advert_name:"article_link_text_two",url:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php?zoneid=1234&cb=1757354250"},{advert_name:"article_link_text_three",url:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php?zoneid=1235&cb=1757354250"},{advert_name:"article_link_text_four",url:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php?zoneid=1236&cb=1757354250"}]},keywordsStr:"服务器,前端,埋点",isError:d,new_specials:[{name:"技术荟萃 | 亲身体验 | 交流盛宴",url:"https:\u002F\u002Fcloud.51cto.com\u002Fact\u002Fgoogle\u002F2025",cover:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202508\u002F18\u002F492b6d315a266a8ea7d976327c308ef4cf62b3.jpg",created_at:"2025-04-23 08:49:09"},{name:"HarmonyOS NEXT 高效开发与创新实践",url:"https:\u002F\u002Fcloud.51cto.com\u002Fact\u002Fhmos\u002F202506",cover:"https:\u002F\u002Fs8.51cto.com\u002Foss\u002F202506\u002F13\u002F695f128980a968864a02406f5835eb5124b50a.jpg",created_at:"2025-06-13 13:22:06"},{name:"解读惠普Z系列工作站ZBook Ultra G1a高性能移动",url:"https:\u002F\u002Fserver.51cto.com\u002Fact\u002Fhp\u002F20250430",cover:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202504\u002F30\u002Fd99a5d6309fc5b73bfb7904fc870c811f37b82.jpg",created_at:"2025-04-30 15:22:55"}],editor_recommend:[],hot_articles:[{article_id:G,title:"十分钟搞定C# HTTP代理服务器:从原理到实战的完全指南",url:"https:\u002F\u002Fserver.51cto.com\u002Farticle\u002F824686.html",topic:[{id:"608189",article_id:G,parent_topic_id:k,topic_id:t,sort:l,topic_status:l}]},{article_id:H,title:B,url:"https:\u002F\u002Fserver.51cto.com\u002Farticle\u002F824776.html",topic:[{id:"608350",article_id:H,parent_topic_id:k,topic_id:t,sort:l,topic_status:l}]}],recommend_topic:[{topic_id:"88",name:"芯片",name_en:"chip",parent_id:k,sort:l,article_num:"1087",pv_num:r,url:"https:\u002F\u002Fserver.51cto.com\u002Fchip.html",edu_cate_ids:a,blog_cate_ids:a,hm_cate_ids:a},{topic_id:"89",name:I,name_en:"idc",parent_id:k,sort:l,article_num:"5095",pv_num:r,url:"https:\u002F\u002Fserver.51cto.com\u002Fidc.html",edu_cate_ids:a,blog_cate_ids:"91",hm_cate_ids:a}],recommend_article:[{article_id:824697,abstract:"无论是存储用户的Token,还是保存一个主题色、语言类型,使用localStorage都是大家最顺手的方案了。但是,咱们需要知道的是localStorage的使用可不是无限制的。",cover:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202509\u002F06\u002Fc34a25548e717956382493253f73e409352dfa.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"用了 localStorage,\u003Cem\u003E上线\u003C\u002Fem\u003E\u003Cem\u003E后\u003C\u002Fem\u003E\u003Cem\u003E直接\u003C\u002Fem\u003E崩溃\u003Cem\u003E了\u003C\u002Fem\u003E......",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F824697.html",pubdate:"2025-09-08 02:11:00",keyword:[{name:"Token",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=Token"},{name:"语言类型",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E8%AF%AD%E8%A8%80%E7%B1%BB%E5%9E%8B"},{name:"项目",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E9%A1%B9%E7%9B%AE"}],article_type:[]},{article_id:680077,abstract:"随着互联网技术的发展,从单纯的展示型到运营型,再到现在的数字化运营阶段,数据变得越来越重要,不仅可以进行辅助策略,还可以实现自动化的个性化运营。",cover:a,title:"终于有人将\u003Cem\u003E埋\u003C\u002Fem\u003E\u003Cem\u003E点\u003C\u002Fem\u003E讲明白\u003Cem\u003E了\u003C\u002Fem\u003E",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F680077.html",pubdate:"2021-08-31 19:14:38",keyword:[{name:"技术",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%8A%80%E6%9C%AF"},{name:u,url:v},{name:"运营",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E8%BF%90%E8%90%A5"}],article_type:[]},{article_id:721788,abstract:"数据埋点是指基于业务需求(如淘宝双11促销页面统计每个banner的点击次数)、产品需求(如推荐系统统计推荐商品的曝光次数及点击人数),对每一个用户行为事件对应的位置进行埋点,并通过SDK上报埋点的数据结果,将记录数据汇总后进行分析,以推动产品优化或指导运营。",cover:"https:\u002F\u002Fs7.51cto.com\u002Foss\u002F202211\u002F01\u002F339a2d15802f412ec3d768ea22712a06459020.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"终于有人将数据\u003Cem\u003E埋\u003C\u002Fem\u003E\u003Cem\u003E点\u003C\u002Fem\u003E讲明白\u003Cem\u003E了\u003C\u002Fem\u003E",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F721788.html",pubdate:"2022-11-01 18:21:14",keyword:[{name:"数据",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%95%B0%E6%8D%AE"},{name:u,url:v},{name:"SDK",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=SDK"}],article_type:[]},{article_id:681628,abstract:"大家可能被虚拟主机不太了解,那我们的解释一下,虚拟主机指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每台虚拟主机都可以对外提供Web服务,并且互不干扰。",cover:"https:\u002F\u002Fs3.51cto.com\u002Foss\u002F202109\u002F10\u002F3954e6041493df50628d7eb0e7c8d115.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"Nginx搭建\u003Cem\u003E前端\u003C\u002Fem\u003E静态\u003Cem\u003E服务器\u003C\u002Fem\u003E+文件\u003Cem\u003E服务器\u003C\u002Fem\u003E",url:"https:\u002F\u002Fserver.51cto.com\u002Farticle\u002F681628.html",pubdate:"2021-09-10 10:07:17",keyword:[{name:"Nginx",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=Nginx"},{name:"虚拟主机",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA"},{name:i,url:n}],article_type:[]},{article_id:578050,abstract:"大多数的企业、机构逐步转向云服务器,IT基础上不再采用传统服务器。只有一些传统企业没有上云,他们也在加快信息化进程,把业务送上云端。",cover:a,title:"为什么云\u003Cem\u003E服务器\u003C\u002Fem\u003E淘汰\u003Cem\u003E了\u003C\u002Fem\u003E传统\u003Cem\u003E服务器\u003C\u002Fem\u003E?",url:"https:\u002F\u002Fserver.51cto.com\u002Farticle\u002F578050.html",pubdate:"2018-07-06 11:01:03",keyword:[],article_type:[]},{article_id:820342,abstract:"本文首先系统对比两种埋点方案的实现差异,深入剖析可视化埋点在敏捷迭代与跨团队协作中的核心价值;其次,从架构设计与运行机制层面阐述可视化埋点如何系统性解决传统埋点的弊端;最后,围绕\"从实现到可用\"的主题,探讨通过规范化管理与技术优化构建高可用性埋点体系的最佳实践。",cover:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202507\u002F11\u002F66c300d91a0ade303f65900d6359a579a784d0.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"破局传统\u003Cem\u003E埋\u003C\u002Fem\u003E\u003Cem\u003E点\u003C\u002Fem\u003E四大痛\u003Cem\u003E点\u003C\u002Fem\u003E!携程机票\u003Cem\u003E前端\u003C\u002Fem\u003E可视化\u003Cem\u003E埋\u003C\u002Fem\u003E\u003Cem\u003E点\u003C\u002Fem\u003E实践",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F820342.html",pubdate:"2025-07-11 09:09:00",keyword:[],article_type:[]},{article_id:372464,abstract:"一名自称ViruSHimA的埃及黑客申称已经突破了雅虎的安全系统,对雅虎公司的服务器实现了攻击。",cover:a,title:"继Adobe漏洞\u003Cem\u003E后\u003C\u002Fem\u003E 黑客声称控制\u003Cem\u003E了\u003C\u002Fem\u003E部分雅虎\u003Cem\u003E服务器\u003C\u002Fem\u003E",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F372464.html",pubdate:"2012-12-17 14:33:21",keyword:[],article_type:[]},{article_id:120694,abstract:"未来的数据中心可能至少一部分会采用虚拟化,但是整合硬件并不意味着减少了工作量。恰恰相反,更多的虚拟服务器仍意味着更多服务器需要维护,从而加大了、而不是减轻了IT部门的负担。",cover:a,title:"虚拟化\u003Cem\u003E服务器\u003C\u002Fem\u003E\u003Cem\u003E后\u003C\u002Fem\u003E:工作量减少还是加大\u003Cem\u003E了\u003C\u002Fem\u003E",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F120694.html",pubdate:"2009-04-20 17:19:59",keyword:[{name:"虚拟化",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E8%99%9A%E6%8B%9F%E5%8C%96"},{name:i,url:n},{name:"Vmware",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=Vmware"},{name:I,url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83"}],article_type:[]},{article_id:586911,abstract:"随着大数据行业的快速发展,越来越多的人们意识到——数据基础夯实与否,取决于数据的采集方式。据神策数据了解,目前国内大数据埋点方式多样,按照埋点位置不同,可以分为前端(客户端)埋点与后端(服务器端)埋点。其中全埋点是目前较为流行的前端埋点方式之一。全埋点采用“全部采集,按需选取”的形式,对页面中所有交互元素的用户行为进行采集,通过界面...",cover:"https:\u002F\u002Fs1.51cto.com\u002Foss\u002F201811\u002F14\u002F624a220eb488cb492a833c2769bf1918.png?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"神策数据推出《Android全\u003Cem\u003E埋\u003C\u002Fem\u003E\u003Cem\u003E点\u003C\u002Fem\u003E技术白皮书》,开源所有项目源码!",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F586911.html",pubdate:"2018-11-14 11:26:49",keyword:[{name:"神策数据",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E7%A5%9E%E7%AD%96%E6%95%B0%E6%8D%AE"}],article_type:[]},{article_id:707274,abstract:"根据Crowdstrike发布的报告来看,目前正在进行的LemonDuck挖矿活动,背后的威胁攻击者正在将其钱包隐藏在代理池后面。",cover:"https:\u002F\u002Fs3.51cto.com\u002Foss\u002F202204\u002F24\u002F57ae76897b69d40de859656759a2e48b27e7c2.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"挖矿病毒“盯上”\u003Cem\u003E了\u003C\u002Fem\u003E Docker \u003Cem\u003E服务器\u003C\u002Fem\u003E",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F707274.html",pubdate:"2022-04-24 14:11:26",keyword:[{name:"病毒",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E7%97%85%E6%AF%92"},{name:"僵尸网络",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E5%83%B5%E5%B0%B8%E7%BD%91%E7%BB%9C"},{name:"网络攻击",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E7%BD%91%E7%BB%9C%E6%94%BB%E5%87%BB"}],article_type:[]},{article_id:714682,abstract:"先使用网络排查三板斧:(1)打开浏览器访问域名,发现无法建立连接。(2)Ping域名,发现域名可以正常解析。(3)TelnetIP+Port,发现Telnet不通。",cover:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202207\u002F25\u002Fc34fec856a330bbafef586a70515e05af13cff.png?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"\u003Cem\u003E服务器\u003C\u002Fem\u003E中毒\u003Cem\u003E了\u003C\u002Fem\u003E—菜是原罪",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F714682.html",pubdate:"2022-07-25 11:32:37",keyword:[{name:i,url:n},{name:"支付失败",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%94%AF%E4%BB%98%E5%A4%B1%E8%B4%A5"}],article_type:[]},{article_id:660016,abstract:"最近很多小伙伴服务器都被挖矿了,简单总结下在应急过程中,常遇到的一些被挖矿的特征,以及防护方法,工具后面会进行详细的介绍分享。",cover:a,title:"\u003Cem\u003E服务器\u003C\u002Fem\u003E又被挖矿\u003Cem\u003E了\u003C\u002Fem\u003E,怎么防?",url:"https:\u002F\u002Fserver.51cto.com\u002Farticle\u002F660016.html",pubdate:"2021-04-27 19:23:47",keyword:[{name:i,url:n},{name:"工具",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E5%B7%A5%E5%85%B7"},{name:"redis",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=redis"}],article_type:[]},{article_id:578803,abstract:"今天上午10点,OPPOFindX线上线下正式开启首销,从微博平台刷到的数据来看,感觉上万人在给FindX刷屏,有买到的,有没买到的,各种晒单,可谓空前绝后。",cover:"https:\u002F\u002Fs5.51cto.com\u002Foss\u002F201807\u002F13\u002F7a1b63c43b1eb6085ea25952e8c0bdee.png?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"今天的这款OPPO Find X刷\u003Cem\u003E爆\u003C\u002Fem\u003E\u003Cem\u003E了\u003C\u002Fem\u003E线\u003Cem\u003E上线\u003C\u002Fem\u003E下",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F578803.html",pubdate:"2018-07-13 15:49:11",keyword:[{name:"OPPO ",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=OPPO+"}],article_type:[]},{article_id:679354,abstract:"耦合,是架构中,本来不相干的代码、模块、服务、系统因为某些原因联系在一起,各自独立性差,影响则相互影响,变动则相互变动的一种架构状态。",cover:"https:\u002F\u002Fs6.51cto.com\u002Foss\u002F202108\u002F26\u002Ffc4805177ca540d57de24032f9078046.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"明明\u003Cem\u003E服务\u003C\u002Fem\u003E化了,\u003Cem\u003E为啥\u003C\u002Fem\u003E耦合更加严重\u003Cem\u003E了\u003C\u002Fem\u003E?",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F679354.html",pubdate:"2021-08-26 16:55:26",keyword:[{name:"耦合",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E8%80%A6%E5%90%88"},{name:"服务化",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%9C%8D%E5%8A%A1%E5%8C%96"},{name:J,url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%9E%B6%E6%9E%84"}],article_type:[]},{article_id:155141,abstract:"我们的服务器并不是安装完成后就可直接托管到机房了,而是需要进行一系列的优化配置和安全配置等.",cover:a,title:"Linux\u003Cem\u003E服务器\u003C\u002Fem\u003E安装\u003Cem\u003E后\u003C\u002Fem\u003E的优化",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F155141.html",pubdate:"2009-09-30 11:14:52",keyword:[],article_type:[]},{article_id:247310,abstract:"黑客攻击总是备受关注,因为在互联网时代,网络安全总是与全球十多亿网民的利益息息相关。在信息共享与个人隐私并存的虚拟世界,黑客的无所不能,总让人胆战心惊。那么黑客入侵服务器后手段有那些呢?",cover:a,title:"黑客入侵\u003Cem\u003E服务器\u003C\u002Fem\u003E\u003Cem\u003E后\u003C\u002Fem\u003E的手段",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F247310.html",pubdate:"2011-03-04 12:33:16",keyword:[],article_type:[]},{article_id:195112,abstract:"惠普个人用户的事情还没有解决利索,政府采购的又出了问题。“马失前蹄”,尚有“后蹄”支撑能够爬起;“马失后蹄”的话,就得永远趴在地上了。惠普,你下一步想怎么办呢?",cover:a,title:"惠普\u003Cem\u003E服务器\u003C\u002Fem\u003E“马失\u003Cem\u003E后\u003C\u002Fem\u003E蹄”",url:"https:\u002F\u002Fserver.51cto.com\u002Farticle\u002F195112.html",pubdate:"2010-04-19 09:10:18",keyword:[{name:"惠普",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%83%A0%E6%99%AE"},{name:"惠普服务器",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%83%A0%E6%99%AE%E6%9C%8D%E5%8A%A1%E5%99%A8"}],article_type:[]},{article_id:562298,abstract:"埋点,是对网站、App或者后台等应用程序进行数据采集的一种方法。通过埋点,可以收集用户在应用中的产生行为,进而用于分析和优化产品后续的体验,也可以为产品的运营提供数据支撑,其中常见的指标有PV、UV、页面时长和按钮的点击等。",cover:"https:\u002F\u002Fs5.51cto.com\u002Foss\u002F201712\u002F28\u002Ff93b65fddaa6f8af6e8945fb603400ae.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"Android\u003Cem\u003E埋\u003C\u002Fem\u003E\u003Cem\u003E点\u003C\u002Fem\u003E技术分析",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F562298.html",pubdate:"2017-12-28 14:54:04",keyword:[{name:"Android",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=Android"},{name:"代码埋点",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E4%BB%A3%E7%A0%81%E5%9F%8B%E7%82%B9"},{name:"全埋点",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E5%85%A8%E5%9F%8B%E7%82%B9"},{name:"APP",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=APP"}],article_type:[]},{article_id:808727,abstract:"你是否遇到过这样的场景:在浏览器中使用谷歌翻译功能后,网页突然崩了,控制台错误:这一切的罪魁祸首,其实是谷歌翻译悄悄修改了你的页面结构!下面就来简单解释原因和解决方案。",cover:"https:\u002F\u002Fs3.51cto.com\u002Foss\u002F202502\u002F21\u002F9192d4a3293813b195c362ed0a577608ecfb81.jpg?x-oss-process=image\u002Fresize,m_fixed,w_142,h_82",title:"用了这个浏览\u003Cem\u003E器\u003C\u002Fem\u003E功能,\u003Cem\u003E前端\u003C\u002Fem\u003E页面\u003Cem\u003E直接\u003C\u002Fem\u003E崩溃\u003Cem\u003E了\u003C\u002Fem\u003E,咋搞啊?",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F808727.html",pubdate:"2025-02-21 08:04:09",keyword:[],article_type:[]},{article_id:157315,abstract:"虚拟化厂商把虚拟化形容的非常完美,一台物理物理服务器可以虚拟成好几台虚拟机,但是物理服务器的计算能力有自己的上限,当虚拟机设置过多的话,物理服务器就可能被虚拟机撑爆。",cover:a,title:"三招避免虚拟机撑\u003Cem\u003E爆\u003C\u002Fem\u003E物理\u003Cem\u003E服务器\u003C\u002Fem\u003E",url:"https:\u002F\u002Fwww.51cto.com\u002Farticle\u002F157315.html",pubdate:"2009-10-20 10:31:46",keyword:[{name:"虚拟机",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E8%99%9A%E6%8B%9F%E6%9C%BA"},{name:"物理服务器",url:"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E7%89%A9%E7%90%86%E6%9C%8D%E5%8A%A1%E5%99%A8"}],article_type:[]}]}],fetch:{},error:null,state:{config:{origin:K,baseURL:"https:\u002F\u002Fapi-media.51cto.com",publicPath:"https:\u002F\u002Fs5-media.51cto.com\u002Fcms\u002Fclient",staticPath:"https:\u002F\u002Fs5-media.51cto.com\u002Fcms\u002Fstatic",HOME_URL:"https:\u002F\u002Fhome.51cto.com",SPECIAL_URL:L,AD_URL:"https:\u002F\u002Fgg.51cto.com\u002Fwww\u002Fdelivery\u002Fajs.php",topic:"www",eduURL:M,title:"技术成就梦想51CTO-中国知名的数字化人才学习平台和技术社区",aboutTitle:"技术成就梦想51CTO-中国知名的数字化人才学习平台和技术社区-51CTO.COM",NODE_ENV:"production",alife:"prod",des:w,keywords:"技术媒体,在线教育,视频课程,企业培训,鸿蒙社区,开发者社区,资讯,职场,技术博客,软考,认证考试,开发,编程语言,物联网,HarmonyOS,人工智能,大数据,国产化,软件开发,网络,系统,操作系统,运维,安全,存储,数据库,企业解决方案,华为",tdk:{developer:{title:"开发频道-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO开发频道是IT开发技术领域的知名技术门户。主要内容包括架构设计、项目管理、编程语言、开发工具、大数据等多个领域,为广大IT专业技术人员提供丰富的技术文章及专题资源。开发频道用户涵盖程序员、架构师、项目经理和企业CTO等不同层次,在整个中国开发技术领域起到信息传播和服务的平台作用。",keywords:"Java,.NET,Web,HTML5,Python,Scala,JVM,C++,PHP,测试,软件测试,单元测试,架构,架构设计,项目管理,编程语言,大数据,NOSQL,设计,程序员"},mobile:{title:"移动开发-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO移动开发频道,为智能手机和移动设备的应用开发者提供Android、iPhone、WindowsPhone、MeeGo、Ophone、Widget等多个移动平台的技术知识与资讯,融合移动开发领域的技术专家和厂商,提供技术趋势的方向性指引与行业发展分析。",keywords:"移动,应用开发,移动开发,移动应用运营,移动信息化"},os:{title:"系统频道-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO系统频道为读者提供企业级Linux、Unix以及Windows系统管理相关的技术文章、专题与资讯,为入门者提供资料与指引,并对基于移动智能设备以及浏览器的下一代系统平台进行前瞻性的探讨。",keywords:"操作系统,OS,Linux,Unix,Windows,Mac,开源,移动OS,浏览器"},network:{title:"网络频道-网络技术专家-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO网络频道主要提供网络技术、网络传输、网络性能提升、有线网络、无线网络、通信网络、网络管理、网络运维、网络可视化、网络优化、路由技术、交换网络等方面的技术文档和新闻资讯等专业服务。百余个网络技术专题,超过10万篇技术文章,让您轻松掌握整个IT网络技术领域的最新动向。",keywords:"路由器,交换机,统一通信,超融合,基础架构,云,数据中心,通信,无线,布线,5G,网络融合,网络优化,网络可视化,sdn,nfv,wifi,边缘计算,智能化,数字化转型,无线路由器,智能路由器,路由器设置,交换机设置,智能交换机,万兆以太网,软件定义网络,软件定义广域网,sd-wan,交换网,无线网络,无线网络设备,如何设置路由器,无线路由,综合布线,云计算,大数据,负载均衡,性能优化,流量分析,上网行为管理,网络协议,行业专网,操作系统,虚拟化,云数据中心,资源池"},netsecurity:{title:"网络安全频道-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO安全频道是IT网络安全领域知名的门户频道。技术成就梦想,而源于专业,51CTO安全频道拥有百余个专业的安全技术专题,超过10万篇技术文章,涵盖了整个IT网络安全领域。",keywords:"网络安全,病毒,黑客,防火墙,攻击,勒索软件,防御,UTM,IDS\u002FIPS,ARP,DDoS,安全技术,APT,Sniffer,杀毒,杀毒软件,查杀,工控安全,漏洞,系统安全,数据安全,安全管理,密码,破解,补丁,防病毒,云安全,流氓软件,恶意软件,大数据安全,信息安全,虚拟化安全,网站安全,中毒,加密,解密,脚本攻击,网络钓鱼,蠕虫,木马,邮件安全,数据库安全,入侵检测,入侵防御,服务器安全,拒绝服务攻击,欺骗,VPN网关,反病毒,垃圾邮件,SSLVPN"},database:{title:"数据库频道-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO数据库频道,为数据库工程师和管理人员提供数据库技术资讯,内容包括oracle\u002Fsqlserver\u002Fsybase\u002Fjava\u002Fmysql\u002Fasp.net\u002Fdb2数据库前沿技术,数据基础、数据库管理、数据库开发和数据库安全和培训等方面。",keywords:"数据库,sql数据库,oracle数据库,access数据库,数据库软件,数据库设计,数据库教程,数据库管理,开发,营销,培训"},contentCenter:{title:"51CTO内容中心-为技术人员提供优质内容和服务,赋能技术人员成长",des:N,keywords:O},editor:{title:"51CTO社区编辑-汇聚独到见解乐于分享的优秀技术人-51CTO.COM",des:w,keywords:P},personEditor:{title:"的个人主页-技术成就梦想51CTO-中国知名的数字化人才学习平台和技术社区-51CTO.COM",des:w,keywords:P},centerList:{title:"51CTO技术精选特刊-技术成就梦想51CTO-中国知名的数字化人才学习平台和技术社区-51CTO.COM",des:"51CTO技术精选特刊是51CTO内容中心为高级技术开发人员和企业管理人员特别推出的刊物。本刊将时刻关注编程、开源、大前端、大数据、云原生、物联网、人工智能、元宇宙等众多技术领域的演进与创新,为读者深度解读技术领域的变化与走向。",keywords:Q},centerDetail:{title:"-技术成就梦想51CTO-中国知名的数字化人才学习平台和技术社区-51CTO.COM",des:"51CTO-刊物介绍。",keywords:Q},author:{title:"51CTO内容中心编辑团队-前沿科技的传播者,数字化转型的记录者-51CTO.com",des:"51CTO内容中心编辑团队由二十余位资历深厚的编辑组成,秉持创新、深度、专业、多元的原则,以文章、视频、直播、沙龙等不同形式输出优质内容,话题涵盖人工智能、元宇宙、云原生、开源、架构、开发、安全等多个技术领域,旨在为各领域技术人员提供技术学习、技能提升、行业应用、资源整合等多方位的服务与支持;为转型中的企业提出全新视角,助力其把握数字经济发展机遇,抢占市场发展先机。",keywords:"51CTO内容中心编辑团队,51CTO内容中心,技术媒体,在线教育,视频课程,企业培训,鸿蒙社区,开发者社区,资讯,职场,技术博客,软考,认证考试,开发,编程语言,物联网,HarmonyOS,人工智能,大数据,国产化,软件开发,网络,系统,操作系统,运维,安全,存储,数据库,企业解决方案,华为"},videoList:{title:"-为技术人员提供优质内容和服务,赋能技术人员成长",des:N,keywords:"视频,51CTO内容中心,技术媒体,在线教育,视频课程,企业培训,鸿蒙社区,开发者社区,资讯,职场,技术博客,软考,认证考试,开发,编程语言,物联网,HarmonyOS,人工智能,大数据,国产化,软件开发,网络,系统,操作系统,运维,安全,存储,数据库,企业解决方案,华为"},acticityList:{title:"51CTO活动-51CTO.COM-中国知名的数字化人才学习平台和技术社区",des:"51CTO活动专区,直播、线上活动、线下活动,为技术人员提供优质内容和服务,赋能技术人员成长",keywords:O}},server_url:"https:\u002F\u002Fsc.51cto.com\u002Fsa?project=production",oldurl:["other.51cto.com"]},token:"QVFCVVVRc0hDUU5TQWxZRUlHVjlHeVo3YWdkVkFWYw",tokentime:1757358142,pcmobile:"pc",topData:{bannerList:[],hotList:[],courseList:[],trainList:[],lineList:{}},rkData:[{name:"前沿资讯",url:"https:\u002F\u002Frk.51cto.com\u002Farticle?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_xyzq_rightwzl"},{name:R,url:"https:\u002F\u002Fedu.51cto.com\u002Fsurl=sZf3A3"},{name:"全套资料",url:"https:\u002F\u002Frk.51cto.com\u002Fdownload?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_xyzq_rightwzl"},{name:"学员故事",url:"https:\u002F\u002Fedu.51cto.com\u002Fcenter\u002Fnote\u002Fstory\u002Findex?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_xyzq_rightwzl"}],centerData:{recommend:[],wayTopic:[],wapSpecial:[],ctoInfo:[],weekArticles:[],hmArticles:{},blogArticles:[],blogEtp:[],enterpriseSchool:[],hmRecommend:[]},hotList:[],topicList:[{topic_id:a,name:"推荐",name_en:a,url:a}],page:b,page_size:50,limit_time:c,name_en:a,showMore:d,total_count:c,courseList:[],recommendData:[],liveData:[],footerHeight:c,postionShow:d,leftPostionShow:d,showBackground:d,ad:{adscript:{},navtop:d,navbottom:d,navbottomNew:d,headlinebottom:d,jing:d,articleFlag:d,topicThreeFlag:d},center:{journalList:[],journalListCount:c,journalView:{},isFirstReqList:o,JournalListPC:[],journalListCountPC:c,firstJournal:{},journalId:c,factor_up_date:a,centerTopic:[{name:"精选",id:c},{name:S,id:59},{name:T,id:118},{name:"云原生",id:75},{name:U,id:104},{name:J,id:p},{name:V,id:51},{name:W,id:X},{name:Y,id:b},{name:x,id:120}]},nav:{topnavData:[{navId:b,parentNavId:c,title:"51CTO首页",navUrl:K,iconUrl:a,navSort:b,childDetail:[],isshow:d},{navId:g,parentNavId:c,title:Z,navUrl:_,iconUrl:a,navSort:g,childDetail:[],isshow:d},{navId:j,parentNavId:c,title:"博客",navUrl:y,iconUrl:a,navSort:j,childDetail:[],isshow:d},{navId:f,parentNavId:c,title:"学堂",navUrl:"https:\u002F\u002Fedu.51cto.com\u002Fsurl=3Y1PW4",iconUrl:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202509\u002F03\u002F995bf4d454436c97bd9511d9cb6f94afe758e6.png",navSort:f,childDetail:[{navId:38,parentNavId:f,title:"视频课",navUrl:"https:\u002F\u002Fedu.51cto.com\u002Fcourselist\u002Findex.html?utm_source=hometop",iconUrl:a,navSort:b},{navId:$,parentNavId:f,title:aa,navUrl:"https:\u002F\u002Fedu.51cto.com\u002Fcourselist\u002Findex-zh2-fc1.html?utm_source=hometop",iconUrl:a,navSort:g},{navId:ab,parentNavId:f,title:"排行榜",navUrl:"https:\u002F\u002Fedu.51cto.com\u002Franking\u002Findex.html?utm_source=hometop",iconUrl:a,navSort:j},{navId:X,parentNavId:f,title:ac,navUrl:ad,iconUrl:a,navSort:f},{navId:ae,parentNavId:f,title:"直播课",navUrl:"https:\u002F\u002Fe.51cto.com\u002Fncamp\u002Flist?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&rtm_frd=13",iconUrl:a,navSort:e},{navId:af,parentNavId:f,title:"软考学堂",navUrl:"https:\u002F\u002Frk.51cto.com\u002F?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=dh",iconUrl:a,navSort:m}],isshow:d},{navId:e,parentNavId:c,title:"精品班",navUrl:"https:\u002F\u002Fedu.51cto.com\u002Fsurl=Z0is82",iconUrl:a,navSort:e,childDetail:[{navId:15,parentNavId:e,title:"全部课程",navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?utm_platform=pc&utm_medi-um=51cto&utm_source=zhuzhan&utm_content=sy_topbar",iconUrl:a,navSort:b},{navId:18,parentNavId:e,title:"软考",navUrl:"https:\u002F\u002Frk.51cto.com\u002F?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&rtm_frd=07&utm_content=sy_topbar&rtm_frd=43",iconUrl:a,navSort:g},{navId:40,parentNavId:e,title:ag,navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?pid=232&utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&qd1",iconUrl:a,navSort:j},{navId:37,parentNavId:e,title:"华为认证",navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?pid=184&utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&rtm_frd=44",iconUrl:a,navSort:f},{navId:16,parentNavId:e,title:"厂商认证",navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?pid=5&utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&rtm_frd=41",iconUrl:a,navSort:e},{navId:17,parentNavId:e,title:"IT技术",navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?pid=1&utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&rtm_frd=42",iconUrl:a,navSort:m},{navId:19,parentNavId:e,title:"PMP项目管理",navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?pid=33&utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&rtm_frd=44",iconUrl:a,navSort:q},{navId:32,parentNavId:e,title:R,navUrl:"https:\u002F\u002Ft.51cto.com\u002F?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&rtm_frd=07&utm_content=sy_topbar&rtm_frd=43",iconUrl:a,navSort:p}],isshow:d},{navId:36,parentNavId:c,title:ah,navUrl:"https:\u002F\u002Frk.51cto.com\u002F?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar",iconUrl:a,navSort:e,childDetail:[],isshow:d},{navId:33,parentNavId:c,title:aa,navUrl:"https:\u002F\u002Fedu.51cto.com\u002Fsurl=o0bwJ2",iconUrl:a,navSort:q,childDetail:[],isshow:d},{navId:m,parentNavId:c,title:ai,navUrl:z,iconUrl:a,navSort:p,childDetail:[{navId:20,parentNavId:m,title:"在线学习",navUrl:z,iconUrl:a,navSort:b}],isshow:d},{navId:h,parentNavId:c,title:A,navUrl:"https:\u002F\u002Fost.51cto.com\u002F?utm_source=hometop",iconUrl:a,navSort:h,childDetail:[{navId:22,parentNavId:h,title:"文章",navUrl:"https:\u002F\u002Fost.51cto.com\u002Fpostlist",iconUrl:a,navSort:b},{navId:23,parentNavId:h,title:"资源",navUrl:"https:\u002F\u002Fost.51cto.com\u002Fresource",iconUrl:a,navSort:g},{navId:24,parentNavId:h,title:"问答",navUrl:"https:\u002F\u002Fost.51cto.com\u002Fanswerlist",iconUrl:a,navSort:j},{navId:25,parentNavId:h,title:"课堂",navUrl:"https:\u002F\u002Fost.51cto.com\u002Fstudy",iconUrl:a,navSort:f},{navId:26,parentNavId:h,title:"专栏",navUrl:"https:\u002F\u002Fost.51cto.com\u002Fcolumn",iconUrl:a,navSort:e},{navId:27,parentNavId:h,title:aj,navUrl:"https:\u002F\u002Fost.51cto.com\u002Factivity",iconUrl:a,navSort:m}],isshow:d},{navId:39,parentNavId:c,title:ag,navUrl:"https:\u002F\u002Fe.51cto.com\u002Fwejob\u002Flist?pid=232&utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&qd2",iconUrl:"https:\u002F\u002Fs7.51cto.com\u002Foss\u002F202506\u002F06\u002F455836371ab977e02ea370b1a26a4a7ab3c65a.png",navSort:ae,childDetail:[],isshow:d}],weChatQRcode:[{navId:b,navType:b,navName:ak,imageUrl:"https:\u002F\u002Fs5.51cto.com\u002Foss\u002F202302\u002F07\u002F862966771f540df82857144db74b27ee5b4b23.jpeg",navSort:b},{navId:g,navType:b,navName:A,imageUrl:"https:\u002F\u002Fs4.51cto.com\u002Foss\u002F202302\u002F07\u002Fd53d67c771f5cc42bac359bceb138c4cb1713b.jpg",navSort:g},{navId:j,navType:b,navName:"51CTO技术栈",imageUrl:"https:\u002F\u002Fs6.51cto.com\u002Foss\u002F202302\u002F07\u002F58786f9973e5e929ef521783e1ee40413b04de.jpeg",navSort:j},{navId:f,navType:b,navName:"51CTO官微",imageUrl:"https:\u002F\u002Fs3.51cto.com\u002Foss\u002F202302\u002F07\u002Fc77c03983d48589b1af789dfc284acb6a7c529.jpeg",navSort:f},{navId:e,navType:b,navName:al,imageUrl:"https:\u002F\u002Fs4.51cto.com\u002Foss\u002F202302\u002F07\u002F544d71641d983430fc9955636e625e6bb21ff9.jpeg",navSort:e},{navId:m,navType:b,navName:am,imageUrl:"https:\u002F\u002Fs3.51cto.com\u002Foss\u002F202302\u002F07\u002Ff1bd61e720bf669483d941a8486c124f32c451.jpeg",navSort:m},{navId:q,navType:b,navName:an,imageUrl:"https:\u002F\u002Fs9.51cto.com\u002Foss\u002F202302\u002F07\u002F4719e7b27bae3af5e33552481b6cb913288b01.jpeg",navSort:q},{navId:p,navType:b,navName:"鸿蒙开发者社区订阅号",imageUrl:"https:\u002F\u002Fs5.51cto.com\u002Foss\u002F202302\u002F07\u002F61a991f484307eed2fe9356cc215c4d8f2dc0f.jpg",navSort:p},{navId:ab,navType:b,navName:"51CTO软考",imageUrl:"https:\u002F\u002Fs5.51cto.com\u002Foss\u002F202408\u002F30\u002Fa7a3092691d8f3fdb3322730c0fba80fd82f85.png",navSort:h}],appQRcodeData:[{navId:h,navType:g,navName:"51CTO学堂APP",imageUrl:"https:\u002F\u002Fs8.51cto.com\u002Foss\u002F202302\u002F07\u002F24febb8152cc24e264e642f8cb8bb515efea26.jpeg",navSort:b},{navId:10,navType:g,navName:"51CTO学堂企业版APP",imageUrl:"https:\u002F\u002Fs9.51cto.com\u002Foss\u002F202302\u002F07\u002F43cca7d0489cc5d1f70060be760bde17d552e2.jpeg",navSort:g},{navId:$,navType:g,navName:"鸿蒙开发者社区视频号",imageUrl:"https:\u002F\u002Fs5.51cto.com\u002Foss\u002F202302\u002F07\u002Fc4d2220826890472539671d7c428f0c0ee9451.jpg",navSort:j},{navId:af,navType:g,navName:"51CTO软考题库",imageUrl:"https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202408\u002F30\u002Fb5977c058d1e72d034549101bcef232c9fe32a.png",navSort:f}],showclass:a},route:{isHost:o,isHostForIndex:d,topic:s,firstTopic:s,page:b,type:a,showHtml:o},secondnav:{navList:[{name:"内容精选",has_url:b,has_list:b,url:"https:\u002F\u002Fwww.51cto.com\u002Fdev",list:[{name:Y,url:"https:\u002F\u002Fwww.51cto.com\u002Fdeveloper"},{name:S,url:"https:\u002F\u002Fwww.51cto.com\u002Fai"},{name:"云计算",url:"https:\u002F\u002Fwww.51cto.com\u002Fcloud"},{name:U,url:"https:\u002F\u002Fwww.51cto.com\u002Fopensource"},{url:"https:\u002F\u002Fost.51cto.com\u002Fuser\u002Fposts\u002F16613495",name:"HarmonyOS"},{name:V,url:"https:\u002F\u002Fwww.51cto.com\u002Fbigdata"},{name:"网络",url:"https:\u002F\u002Fwww.51cto.com\u002Fnetwork"},{name:W,url:"https:\u002F\u002Fwww.51cto.com\u002Fnetsecurity"},{name:"系统",url:"https:\u002F\u002Fwww.51cto.com\u002Fos"},{name:"数据库",url:"https:\u002F\u002Fwww.51cto.com\u002Fdatabase"},{name:"物联网",url:"https:\u002F\u002Fwww.51cto.com\u002Fiot"},{name:"移动开发",url:"https:\u002F\u002Fwww.51cto.com\u002Fmobile"},{name:"运维",url:"https:\u002F\u002Fwww.51cto.com\u002Foperation"},{name:i,url:D},{name:"商务办公",url:"https:\u002F\u002Fwww.51cto.com\u002Fbiz"},{name:"存储",url:"https:\u002F\u002Fwww.51cto.com\u002Fstor"},{name:"新闻",url:"https:\u002F\u002Fwww.51cto.com\u002Fnews"},{name:"数字化转型",url:"https:\u002F\u002Fwww.51cto.com\u002Fdigital"},{name:ao,url:"https:\u002F\u002Fwww.cioage.com"},{name:"原创",url:"https:\u002F\u002Fwww.51cto.com\u002Foriginal"},{name:"译文",url:"https:\u002F\u002Fwww.51cto.com\u002Ftranslation"},{name:"专题",url:L},{name:"区块链",url:"https:\u002F\u002Fwww.51cto.com\u002Fblockchain"},{name:T,url:"https:\u002F\u002Fwww.51cto.com\u002Fmetaverse"},{name:"企业动态",url:"https:\u002F\u002Fwww.51cto.com\u002Fbusiness"},{name:x,url:ap}]},{name:"技术博客",has_url:b,has_list:c,url:y,list:[]},{name:"课程",has_url:b,has_list:c,url:"http:\u002F\u002Fedu.51cto.com\u002F?jydh",list:[]},{name:aj,has_url:b,has_list:c,url:"https:\u002F\u002Fzhibo.51cto.com?utm_source=shouye",list:[]},{name:"活动",has_url:b,has_list:c,url:"https:\u002F\u002Fwww.51cto.com\u002Factivity",list:[]},{name:ac,has_url:b,has_list:c,url:ad,list:[]},{name:"鸿蒙社区",has_url:b,has_list:c,url:"https:\u002F\u002Fost.51cto.com#zzsy",list:[]},{name:"企业学习",has_url:b,has_list:c,url:"https:\u002F\u002Fb.51cto.com?utm_source=home_sub_menu",list:[]},{name:"题库",has_url:b,has_list:c,url:"https:\u002F\u002Fedu.51cto.com\u002Fsurl=t4Vi14",list:[]}]},shence:{is_channel:o,first_channel:i,second_channel:E},sitemap:{workList:[{name:"媒体",list:[{name:ak,url:"https:\u002F\u002Fwww.51cto.com\u002F"},{name:ao,url:"https:\u002F\u002Fwww.cioage.com\u002F"},{name:"HC3i",url:"https:\u002F\u002Fwww.hc3i.cn\u002F"},{name:x,url:ap}]},{name:"社区",list:[{name:am,url:y},{name:ah,url:"https:\u002F\u002Frk.51cto.com\u002F"},{name:A,url:"https:\u002F\u002Fost.51cto.com\u002F"},{name:Z,url:_}]},{name:"教育",list:[{name:al,url:M},{name:"精培",url:"https:\u002F\u002Fe.51cto.com\u002F?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=sy_topbar&rtm_frd=4"},{name:ai,url:z},{name:an,url:"https:\u002F\u002Fx.51cto.com\u002Fact\u002Fcto\u002Fcamp"}]}],linkList:[{name:"新浪科技",url:"https:\u002F\u002Ftech.sina.com.cn\u002F"},{name:"腾讯科技",url:"https:\u002F\u002Ftech.qq.com\u002F"},{name:"网易科技",url:"https:\u002F\u002Ftech.163.com\u002F"},{name:"凤凰科技",url:"https:\u002F\u002Ftech.ifeng.com\u002F"},{name:"驱动科技",url:"https:\u002F\u002Fwww.mydrivers.com\u002F"},{name:"科技行者",url:"https:\u002F\u002Fwww.techwalker.com\u002F"},{name:"TechWeb",url:"http:\u002F\u002Fwww.techweb.com.cn\u002F"},{name:"艾瑞网",url:"https:\u002F\u002Fwww.iresearch.cn\u002F"},{name:"站长之家",url:"http:\u002F\u002Fwww.chinaz.com\u002F"},{name:"速途网",url:"https:\u002F\u002Fwww.sootoo.com\u002F"},{name:"中国经济新闻网",url:"http:\u002F\u002Fwww.cet.com.cn\u002F"},{name:"IT之家",url:"https:\u002F\u002Fwww.ithome.com\u002F"},{name:"工联网",url:"http:\u002F\u002Fwww.iitime.com.cn\u002F"},{name:"极客公园",url:"https:\u002F\u002Fwww.geekpark.net\u002F"},{name:"236视频会议",url:"https:\u002F\u002Fwww.263.net\u002F"},{name:"中国IDC圈",url:"http:\u002F\u002Fwww.idcquan.com\u002F"},{name:"企业网D1Net",url:"http:\u002F\u002Fwww.d1net.com\u002F"},{name:"投资界",url:"https:\u002F\u002Fwww.pedaily.cn\u002F"},{name:"次方元",url:"https:\u002F\u002Fmetafun-space.com\u002F"},{name:"火山引擎",url:"https:\u002F\u002Fwww.volcengine.com\u002F?utm_campaign=51CTO_2024&utm_content=youlian&utm_medium=51CTO&utm_source=youlian_2024&utm_term=51CTO_youlian"}]},topiclist:{topicList:[],total_count:c},user:{islogin:d,user_id:a,avatar:a,nickname:a}},serverRendered:o,routePath:"\u002Farticle\u002F824776.html",config:{_app:{basePath:aq,assetsPath:aq,cdnURL:"https:\u002F\u002Fs5-media.51cto.com\u002Fcms\u002Fclient\u002F"}}}}("",1,0,false,5,4,2,9,"服务器",3,"86","1",6,"https:\u002F\u002Fso.51cto.com\u002F?keywords=%E6%9C%8D%E5%8A%A1%E5%99%A8",true,8,7,"0","server","87","埋点","https:\u002F\u002Fso.51cto.com\u002F?keywords=%E5%9F%8B%E7%82%B9","51CTO是中国知名的数字化人才学习平台和技术社区,以服务一亿数字化人才职业成长为己任,对中国数千万数字化人才拥有强大的影响力和服务能力。通过技术社区、技术博客和新媒体矩阵等综合产品服务体系,凝聚了2000万+IT技术人员、50万+位技术博主和近千家IT公司的CTO;通过丰富且高质量的IT技术在线教育资源,完整覆盖就业培训、在职提升、认证考试等职业教育领域,分别打造企业培训、个人提升创新产品矩阵,服务IT人才成长。同时,作为华为鸿蒙操作系统合作伙伴,51CTO承担了鸿蒙官方技术社区的运营,全力服务于鸿蒙开发者生态。","Techplur","https:\u002F\u002Fblog.51cto.com\u002F","https:\u002F\u002Fb.51cto.com\u002Findex?utm_source=hometop","鸿蒙开发者社区","前端埋点,为啥上线后服务器直接爆了?","程序员Sunday","https:\u002F\u002Fserver.51cto.com","服务器产品","https:\u002F\u002Fs2.51cto.com\u002Foss\u002F202509\u002F08\u002Fe255f4f82ef3f3c01dc1967388e77b28716f21.jpg","824686","824776","数据中心","架构","https:\u002F\u002Fwww.51cto.com","https:\u002F\u002Fwww.51cto.com\u002Fspecials","https:\u002F\u002Fedu.51cto.com\u002F","51CTO内容中心是51CTO优质技术内容的创造和运营平台,始终保持敏锐的技术洞察力,探索IT技术发展趋势,聚焦前沿技术应用场景落地,秉持创新、深度、专业、多元的原则,内容覆盖主流技术方向,以文章、视频、直播、沙龙、大会等不同形式,为技术人员提供优质内容和服务,赋能全球技术人员成长","51CTO内容中心,技术媒体,在线教育,视频课程,企业培训,鸿蒙社区,开发者社区,资讯,职场,技术博客,软考,认证考试,开发,编程语言,物联网,HarmonyOS,人工智能,大数据,国产化,软件开发,网络,系统,操作系统,运维,安全,存储,数据库,企业解决方案,华为","技术编辑,编辑,技术媒体,在线教育,视频课程,企业培训,鸿蒙社区,开发者社区,资讯,职场,技术博客,软考,认证考试,开发,编程语言,物联网,HarmonyOS,人工智能,大数据,国产化,软件开发,网络,系统,操作系统,运维,安全,存储,数据库,企业解决方案,华为","51CTO技术精选,技术特刊,技术媒体,在线教育,视频课程,企业培训,鸿蒙社区,开发者社区,资讯,职场,技术博客,软考,认证考试,开发,编程语言,物联网,HarmonyOS,人工智能,大数据,国产化,软件开发,网络,系统,操作系统,运维,安全,存储,数据库,企业解决方案,华为","免费题库","人工智能","元宇宙","开源","大数据","安全",31,"开发","AI.x社区","https:\u002F\u002Fwww.51cto.com\u002Faigc\u002F",11,"免费课",12,"短视频","https:\u002F\u002Fedu.51cto.com\u002Fvideolist\u002Findex.html?utm_platform=pc&utm_medium=51cto&utm_source=zhuzhan&utm_content=dh",13,14,"信创认证","软考社区","企业培训","直播","51CTO","51CTO学堂","51CTO博客","CTO训练营","CIOAge","https:\u002F\u002Fwww.51cto.com\u002Ftechplur","\u002F"));</script><script src="https://s5-media.51cto.com/cms/client/1809243.js" defer></script><script src="https://s5-media.51cto.com/cms/client/4d5f7ef.js" defer></script><script src="https://s5-media.51cto.com/cms/client/10728fd.js" defer></script><script src="https://s5-media.51cto.com/cms/client/7affa49.js" defer></script><script src="https://s5-media.51cto.com/cms/client/02c0cfb.js" defer></script><script src="https://s5-media.51cto.com/cms/client/0ce68a6.js" defer></script><script src="https://s5-media.51cto.com/cms/client/056601b.js" defer></script><script src="https://s5-media.51cto.com/cms/client/32f852f.js" defer></script><script src="https://s5-media.51cto.com/cms/client/fe4059d.js" defer></script><script src="https://s5-media.51cto.com/cms/client/596aa8f.js" defer></script><script src="https://s5-media.51cto.com/cms/client/caa2600.js" defer></script><script src="https://s5-media.51cto.com/cms/client/c356456.js" defer></script><script src="https://s5-media.51cto.com/cms/client/992ed45.js" defer></script><script src="https://s5-media.51cto.com/cms/client/9926f21.js" defer></script><script src="https://s5-media.51cto.com/cms/client/7bae018.js" defer></script><script src="https://s5-media.51cto.com/cms/client/fb644a8.js" defer></script><script src="https://s5-media.51cto.com/cms/client/c32fa9f.js" defer></script><script src="https://s5-media.51cto.com/cms/client/5c2f779.js" defer></script><script src="https://s5-media.51cto.com/cms/client/fc4aa2c.js" defer></script><script src="https://s5-media.51cto.com/cms/client/b483cb6.js" defer></script><script src="https://s5-media.51cto.com/cms/client/0f77ae7.js" defer></script><script src="https://s5-media.51cto.com/cms/client/67fcb8c.js" defer></script><script src="https://s5-media.51cto.com/cms/client/7ea88c7.js" defer></script><script src="https://s5-media.51cto.com/cms/client/b1e4520.js" defer></script>

赞 ()
分享到:更多 ()
标签:服务器   前端   埋点

相关推荐

内容页底部广告位3
留言与评论(共有 0 条评论)
   
验证码: