nginx之Cloudflare CDN和NGINX之间的区别

duanxz 阅读:22 2024-12-31 21:38:35 评论:0

我正在阅读,但很难理解两者之间的区别。我在我的应用程序中使用Heroku,直到现在为止,我都在使用NGINX来提供内容。我将我的静态文件预压缩为gzip并以这种方式提供了它们,从而关闭了NGINX配置文件中的动态压缩。

现在,我正在学习Cloudflare CDN。如我所见,它还提供静态内容。同时使用NGINX和Cloudflare有什么意义,这有什么好处?

当用户访问网站时,流程如何?

可不可能是:

最终用户-> Cloudflare DNS-> CDN-> NGINX-> Heroku

最终用户<-Cloudflare DNS <-CDN <-NGINX <-Heroku

请您参考如下方法:

Cloudflare本身不提供静态内容。它仅缓存最初由其他服务器提供的内容。您仍然需要其他服务器-称为“原始服务器”。您可能仍将nginx用作源服务器。通过将Cloudflare置于其前面,可以使您的站点更快,更安全,但是Cloudflare不会替换您的服务器。


标签:nginx
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号