Cloudflare发布于边缘网络运行的独立监控服务器服务

Cloudflare发布了新两个服务,在边缘网络执行的独立运行的监控服务,可以检查服务器的状态,并适时的通知用户,而且还有被动来源监控,用户不须要进行额外配置,就能知道来源服务器可访问与否,另外一个服务则提供零停机故障转移,能自动重新发送请求给可用的来源服务器,以避免故障发生。

Cloudflare新推出的独立运行状况检查服务,可以在来源服务器发生问题的时候,立即通知用户,而且整个服务的运行,不需要使用Cloudflare的负载均衡器。运行状况检查服务在边缘网络上运行,可以检查用户的来源服务器是否持续在线上,Cloudflare提到,运行状况检查是负载均衡器的重要功能,因为要掌握服务器的健康状况,才能够快速地将流量路由到正在运行,且能够处理请求的来源服务器。

但由于有一些来源服务器不需要在整个基础设施中平衡流量,这时独立运行状况检查服务便能派上用场。新服务提供了多个维度的信息,包括回应代码、协议类型和时间间隔等,让用户能够精确地按照需求进行监控。当来源服务器执行多个服务,用户还可以指定特定的路径。

独立运行状况检查服务提供了分析功能,用户能够主动地审查特定监控的变更事件,或是找出表现不佳与故障的来源服务器,并进行修复,Cloudflare提到,他们即将让用户能够访问原始事件,以提供更详细的日志纪录。

独立运行状况检查服务需要一些基本的配置,而Cloudflare现在还提供了完全免配置的来源服务器被动监控服务,这项服务范围涵盖所有的Cloudflare用户,当Cloudflare发现用户的来源服务器停止运行时,便会在数分钟内发送电子邮件通知用户。

Cloudflare新的零停机故障转移服务,可以自动重新发送请求给来源服务器,以避免错误发生,Cloudflare举例,当网站example.com有两网页服务器IP位置203.0.113.1和203.0.113.2,过去当203.0.113.1不可用,Cloudflare在重试之后,便会显示错误页面,而在采用零停机故障转移服务后,当请求无法发送给203.0.113.1,则Cloudflare的代理会自动将请求发送给203.0.113.2,交由第二台服务器回应,以继续向用户提供正确的服务。

Cloudflare应用零停机故障转移服务,每天转移数千万的请求,官方的实验数据显示,当网站激活转移服务之后,整体可用性从99.53%提高到了99.98%(下图),共避免140,000个HTTP请求错误。而这项服务为Cloudflare的默认机制,用户也不需要事先进行任何配置与操作。