我在同一TLD上有2个地理上分别托管的AEM(adobe体验管理器)实例,但具有单独的子域。
例如www.foo.com(实例1)和www2.foo.com(实例2)
是否可以使这两个AEM实例都出现在同一TLD下?例如:
www.foo.com/instance1/和www.foo.com/instance2 /
任何帮助表示赞赏!
答案 0 :(得分:2)
是的,这类事情通常是使用网络工具完成的。通常,为处理负载而构建的网站在其前面将具有某种负载平衡器。在整个流程中,负载均衡器甚至会位于调度程序之前。使用负载均衡器,您可以指定路由规则(例如带有F5负载均衡器的irule),这些规则将导致负载均衡器根据您设置的规则将流量发送到不同的位置,例如初始文件夹结构中的差异的网址。请查看一些有关irules的文章,以获得更多背景知识,例如https://devcentral.f5.com/articles/the101-irules-ndash-introduction-to-irules。
也可以通过内容分发网络(CDN)进行相同操作。最终,您想要做的事情必须在请求实际到达AEM服务器之前在某个网络层完成。 AEM实例本身不会知道其他实例的存在。他们将只响应到达的请求,然后由上游的网络中的路由层决定哪些HTTP请求发送到哪些AEM服务器。
另请参阅: