小编Den*_*isK的帖子

将Varnish与SaaS HTTPS后端服务器配合使用?

我想配置Varnish使用HTTPS(!)服务作为后端服务.这里的关键是与后端服务连接的SSL部分!我对这些HTTPS后端服务的控制有限(将它们视为托管在云中的SaaS服务).

它是这样的设置:User-Agent - > AWS ELB作为SSL终结器 - > AWS中的Varnish - >云中的HTTPS SaaS服务

原因如下: - 我想使用Varnish ESI用我自己的自定义页面页眉和页脚来装饰SaaS服务UI. - 通过让所有请求通过Varnish,我获得了有关SaaS服务的其他分析数据,否则我将无法获得 - 我可以使用Varnish重新编写SaaS服务的URL,从而有效地隐藏最终用户的SaaS服务URL

我能够将AWS ELB用作用户代理的SSL终止符,但是如何让Varnish作为源服务器访问HTTPS SaaS服务?

背景:我在一个门户网站上工作,我们将向客户展示许多不同的服务(所有服务都有自己的现有用户界面,即他们没有无头的RESP API!).将所有这些服务集中在一起的主要因素是常见的页眉和页脚(页眉显示顶级导航和登录/用户名注销).

我们拥有的服务类型如下,都有自己的UI层,我们不想复制: - 白色标记的第三方SaaS服务(例如Zendesk或Salesforce),托管在云端 - 内部开发了AWS中托管的JavaEE/Spring服务 - 我们公司其他团队开发的服务,但它们托管在我们自己的数据中心

添加ESI包含对于每个服务都很好,但我不想重复为每个服务重复多次重新实现页眉/页脚的工作.

https portal saas varnish edge-side-includes

4
推荐指数
2
解决办法
7958
查看次数

标签 统计

edge-side-includes ×1

https ×1

portal ×1

saas ×1

varnish ×1