CIFCOM跨境电商 CIFCOM跨境电商

当前位置: 首页 » 出海百科 »

facebook显示错误

打开网页出现520BadCateway是什么意思?

疫苗非常安全。严重的不良反应非常非常罕见。约翰-霍普金斯大学布隆伯格公共卫生学院教授、疫苗安全研究所所长Daniel Salmon说道,如果你吓唬人们,就会有更少的人接种疫苗,就会爆发麻疹等疾病,进而导致儿童死亡。”

科学家们已经反复不断地揭穿最常见的抗疫苗背后的谎话。美国医学协会和美国儿科学会等声誉良好的组织则都表示,儿童接种疫苗对公共卫生至关重要。

尽管如此,反疫苗的内容仍在Instagram上继续激增,这促使一些记者在新闻发布会上询问Instagram高管,为什么在顶部”标签下搜索疫苗”的时候会出现在基督徒反对疫苗(christian Against Vaccines)”和Vaccinetruth”等账号。

Instagram全球公共政策主管Karina Newton表示,公司已经屏蔽了她所说的带有直接”疫苗错误信息的标签,比如#VaccinesCauseAIDS。这家公司表示,他们工作的重点是消除公开识别的可验证疫苗。

Instagram的发言人不愿详细说明为什么反疫苗账号在搜索结果中出现得很高,但他表示,公司正在努力为含有高比例疫苗错阿误信息的搜索结果和标签寻找解决方案

注意别踩雷!Facebook错误代码大合集

你的Facebook再广告开户和投放时是否经常遇到错误代码呢?这时候手足无措不知如何解决?小7为大家准备了错误代码大合集以及解决方法,快来看看能不能用的上吧!

错误代码:4134001,2490468

指向问题:广告审核被拒绝,无法启用广告:您的广告在最近的审核中被拒绝,目前已被禁用。为了启用该广告,您需要对其进行更新并创建一个新广告解决办法:为权限不足导致,先授权,然后去处理拒登的广告

错误代码:2446391

指向问题:广告不完整

解决办法:检查一下各个层级操作,然后做一些假动作让FB以为你修改了,你在重新发布

错误代码:3253001、1359036

指向问题:广告数量达上限

错误代码:1487442

解决办法:不要用这个帖子创建进阶赋能购物广告,其他都可以

错误代码:2643036/2643059/2643028

解决办法:网络问题

错误代码:1487658

解决办法:像素没有设置转化事件/帖子类型不符(要有点赞评论转发等按钮的帖子)

错误代码:3843022

指向问题:域名进黑名单了

错误代码:2490042

解决办法:域名不一致=看看是不是落地页跳转到别的域名了,可能是技术原因

错误代码:1815014

指向问题:主页被取消发布了

错误代码:1885029

指向问题:主页不一致

错误代码:3910001、1404163、1404078.1404080、368.3252001、3686001、1487179、

1815010

指向问题:广告无法,你可能没有修改这条广告

的权限,请尝试新建广告

解决办法:帖子被删/主页被移除

错误代码:2643095

指向问题:处理广告时出错:我们无法处理你的请求

解决办法:请试试重新发布手动打开或关闭广告,并且查看一下像素是否异常

错误代码:1815839

指向问题:广告审核设置暂停广告组为活动:广告审核不允许操作

解决办法:授权管理员账号,检查广告,然后重新发布

错误代码:3843013

指向问题:CTM展示EPD广告:面向所有用户投放受

ePD影响的CTM广告

解决办法:投放地区不要包括欧洲和日本地区就行

错误代码:3858008

解决办法:验证码验证身份

错误代码:2446984

解决办法:点一下我批准这条广告

错误代码:1815479

解决办法:清除缓存,重新创建广告发布

错误代码:1885097

解决办法:类型不一致=重置广告管理工具,减少复制广告数量

错误代码:1487929

指向问题:复制广告组报错

解决办法:引用帖子ID创建,或者创建新广告组

错误代码:1870194

指向问题:定位错误

解决办法:选择居住或最近位于该地区的用户”

错误代码:2446446

指向问题:受众被删

解决办法:选择新的受众或者新建广告

错误代码:3858127

解决办法:修改受益方信息,然后重置广告管理工具

一行指令造成 60 亿美元蒸发,更让 Facebook 遭遇史诗级故障

作者 | 马超 责编 | 张红月出品 | CSDN(ID:CSDNnews)

弱小从来不是生存的障碍,傲慢才是。10月4日FaceBook发生了一次史诗级中断事故,故障期间FaceBook所有旗下APP全面对外服务中断,而且故障的时间长达7个小时之久。根据Facebook最新的声明来看,故障的原因是由于工程师错误地发出了一条指令,切断了Facebook的数据中心在全球范围内的所有网络连接”。

恰恰是这条简单的指令,造成的影响却是史诗级别的,本次宕机事故非常彻底,甚至Facebook自己的内网也完全报废,无法访问。笔者看到事件解决过程中不少运维方面的大牛都直接把故障的原因定位到了DNS和BGP方面。

从Cloudflare的博客中也能看到,问题的原因也确实出在了BGP指令方面,不过我们要问的是为什么这样一条小小的指令会造成如此之大的影响。

route-views>show ip bgp 185.89.218.0/23% Network not in tableroute-views>

上一次Facebook的全面中断事件还要追溯到7年的2014年6月当时Facebook在APP更新版本时出现了一些问题,随后就有一些用户开始无法登陆Facebook,不过Facebook方面很快就找到了问题所在并进行了修复,并在半小时之内就让服务100%恢复了正常。

这次史诗级故障也不是脆弱的BGP协议第一次出现问题,就在2024年1月23日,所有后缀为.net的域名也出现无法解析的情况,经DNS顶级根服务运营商ISC调查,发现.net域名缺失了关键的A记录和AAAA记录,所有.net后缀的互联网地址从ISC的F根服务器全部消失了,接下来美国宇航局(NASA)运营的E根服务器也遇到了类似的问题。

那次故障中ISC定位问题的时间也很快,在5分钟内就迅速将问题定位在他们与Cloudflare合作运营的节点上,后来Cloudflare很快查明原因是由于他们刚刚发布的变更代码所造成的问题。但最终问题的解决也花了近两个小时的时间,因为撤回导致该问题的BGP通告,出乎意料的长。

通过对比我们可以看到,本次Facebook的故障无论是从影响程度,还是故障时间上讲都堪称是负面教材的典型,而历史一再告诉我们,只要能从历史经验中总结一点教训就能避免悲剧的发生,因此复盘这次史诗级的故障,对于我们来说肯定也会是大有裨益。

什么是BGP协议

BGP边界网关协议是EGP外部网关协议的一种, 顾名思义BGP处理外部网络区域的之间路由信息的协议,其主要功能是与其他网络自治区的BGP协议系统交换网络路由信息。我们看到EGP相对的IGP内部网关协议,拥有众多储如RIP、OSPF、IS-IS、IGRP、EIGRP的协议族实现不同。EGP家族当中几乎只有BGP这一根独苗是可用的,BGP几乎是唯一一个能够处理独立路由域间的多路连接的协议。

我们举个例子来说明一下这个BGP协议,比如互联网上有7个独立的网络自治区域AS (Autonomous System),他们分别是AS1-AS7,这7个AS之间相互的物理连接情况用橙色线段表示如下:

那么如果AS1区域内的设备想要与AS7区域内的设备产生连接,那么具体的路由路径应该选择AS1-AS4-AS5-AS6-AS7的蓝色路径,还是选择AS1-AS2-AS35-AS6-AS7的红色路径就是BGP协议要解决的核心问题,其实BGP之类的路由协议从宏观层面来看都有点像旅游规划,也就是可以把问题转化为从AS1到AS7的道路中哪条道路最快。BGP协议通过一系列的报文,Internet发布其前缀路由信息,并维护一个有限状态机,并以此来完成路由策略的收敛,但如果发布了错误的通告信息,那么就没有人能够知道如何连接这个错误区域了。当然本文不是要介绍BGP协议,这里各位读者对于BGP的有关概念性有所认识就可以了。

事件处理故障复盘

正如Facebook公告所说,事故的一开始,Facebook已经停他们DNS前缀路由的BGP通告也就是说Facebook的DNS无法访问,也就是说一条错误的指令让Facebook整体下线了。

route-views>show ip bgp 129.134.30.0/23% Network not in tableroute-views>

在故障期间通过dig、nslookup等命令解析Facebook的DNS域名全部返回SERVFAIL,而且正如我们上文介绍,如果发布了错误的BGP通告,那么没有人能够再从互联网上找到你,这和人工破坏了Facebook数据中心的连向互联网的光纤线路,从结果上看没有任何本质区别。

根据CloudFlare的博客显示,Facebook的故障差点把整个互联网搞崩,因为Facebook用户太多了,用户在无法正常登陆APP时会疯狂的发起重试,而且由于Facebook域名解析缓存已经在各级DNS服务器上全部失效了,这就给根DNS也就是1.1.1.1造成了巨大的压力。据说这使1.1.1.1的DNS解析查询的速度比平时高出30倍,所幸1.1.1.1顶住了压力,Facebook故障期间绝大多数的DNS解析请求的返回速度都稳定在10毫秒左右,否则一旦根DNS也崩溃那么后果将不堪设想。

最终在7个小时之后,Facebook终端重新向互联网通告了他们的路由,至此服务才最终恢复。

通过本次事件我们能学到了什么

以Facebook那些大牛人物的实力,从发现故障到定位故障原因的时间不会超过1分钟,甚至很有可能在刚刚指行完那条错误的BGP通告命令之后就发现问题了,但是故障依旧持续了长达7个小时。再结合Facebook内网全部中断的细节,那么我们可以推出隐藏在这背后的重要结论,那就是相关的错误命令把Facebook的VPN通道也全部影响了,我们知道Facebook目前在疫情的影响下,美国区的员工还处在远程办公的状态,也就是说在错误指令生效之后,远程运维工程师自身的VPN以及逃生通道也全部失效了,而数据中心现场值班的人员可能只会加电、重启等简单操作,甚至不排除现场人员连登陆到核心网络设备的权限都没有,一切都得指望远程运维的人员到现场解决了。

假设自己不出现低级失误,才是最大的低级错误:从上述分析中我们可以看出,Facebook的网络工程师对于自身的能力太过自信了,以至于他们可能就没有认真分析过回退方案的可行性,而故障发生之后才发现网络设备已经无法通过远程方式登陆了,回退方案执行的前提已经崩溃。因此在发布任何版本之前都要根据其造成的最大负面影响制订预案,假定自身不会出现低级失误的想法是绝对错误的。

逃生通道是最后生命线,必须严格保持独立:从故障的时间上看,远程登陆的逃生通道也一定是受到了影响,从这里我们能吸取到的教训就是一定要在平时做好逃生通道的可用性验证,并且要尽量保证逃生通道的独立性,不能把逃生和日常运营的通道混为一谈。

作者:马超,CSDN博客专家,阿里云MVP、华为云MVP,华为2024年技术社区开发者之星。

10 月 23-24 日,长沙·中国 1024 程序员节”重磅来袭。岳麓对话、技术英雄会、主题论坛演讲、第 16 届中国 Linux 内核开发者大会( CLK )、第 13 届中国开源黑客松等多场硬核技术竞赛纷纷亮相。此外,还有程序员吐槽大会、创新产品展与现场体验等诸多特色活动,邀你一起体验一年一度、专属程序员的盛大嘉年华!


未经允许不得转载: CIFCOM跨境电商 » facebook显示错误

相关文章

CIFCOM

contact