简介
Cloudflare Workers的名称来自 Web Workers,更具体地说是 Service Workers,一个用于在 web 浏览器后台运行并拦截 HTTP 请求的脚本的 W3C 标准 API。Cloudflare Workers 是针对相同的标准 API 编写的,但是是在 Cloudflare 的服务器上运行,而不是在浏览器中运行。
使用方法
修改 index.js 开头的常量, 然后将它部署到 cloudflare workers 上即可。
优点
用 cf workers 加速任意网站, 无需购买或配置服务器;
可以用来做静态资源 CDN..不用把域名接入 cf;
可以根据 user-agent 屏蔽部分地区或 ip;
可以绑定自定义域名;
缺点:
workers 一天免费 10 万次请求
开源地址
配置方法
网址带上 http 或 https
// 所有绑定到这个 worker 的域名
const domain_list = ['xxxx', 'xxx.xxxxx.workers.dev']
// 要加速的网站.
const upstream =
// 要给手机用户加速的网站. (可以填成和上面一样的)
const upstream_mobile =
// 要屏蔽的地区
const blocked_region = ['CN', 'KP', 'SY', 'PK', 'CU']
// 要屏蔽的 ip
const blocked_ip_address = ['0.0.0.0', '10.0.0.0']
结语
JavaScript 是否“很慢”,事实远非如此!
Workers 使用 Google 为 Chrome 构建的 V8 JavaScript 引擎。V8 不仅最快实现了 JavaScript,同时最快实现了动态类型语言。由于对 V8 进行了大量优化工作,它的性能几乎胜过任何流行的服务器编程语言,除了 C / C ++,Rust 和 Go。(顺便说一句,我们很快就会通过 WebAssembly 允许使用这些语言。)
起步效率:典型的 Worker 脚本可以在不到一毫秒的时间内执行。大多数用户在启用 Workers 时无法测量到任何延迟差异——当然,除非他们的 worker 通过直接从边缘响应来改善延迟。
在另一个速度相关的说明中,Worker 也实现了快速部署。从保存和启用脚本开始,Workers 在 30 秒内便完成了全局部署。
© 本站文章随意转载,但请注明出处!
>> 如果您觉得本站文章对您有所帮助,购买 VPS 时候请走本站AFF链接!
>> 某些文章具有时效性,若内容有错误或已失效,欢迎在下方评论区留言向我们反馈.
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
THE END
暂无评论内容