amazon-web-services - 混合网站托管和负载平衡
问题描述
我正计划将我们的网站迁移到云 (AWS)。然而,这将是一项巨大的努力,因此我将以不同的速度迁移页面。
在本地,我在负载均衡器(netscaler)后面有许多服务器。
例如,当将首页移动到 AWS 时,我应该将负载均衡器放在 prem 或 AWS 的什么位置?将一个网站托管在 AWS 中并在本地托管一个网站是否可行,负载均衡器必须延迟到最远的部分?
例如,如果我将 page1 托管在 prem 上,将 page 2 托管在 AWS 上,负载均衡器托管在 prem 上,最终用户会对本地负载均衡器产生延迟,而负载均衡器会对 AWS page 2 服务产生延迟- 这可能会使延迟加倍,反之亦然。
解决方案
AWS 应用程序负载均衡器 ELB 支持 IP 目标,这意味着您可以将本地服务器用作某些特定页面的目标
使用 aws 应用程序负载均衡器,您还可以定义规则,例如,您可以配置特定的 URI 以路由到您的本地目标组
推荐阅读
- python - 读取数据类型为 str 的变量以将其发送到 selenium python 中的 .sendkeys
- typescript - 在 TypeScript 和/或 JSDoc 中,如何指示记录类型中的某些属性名称是同一类型中兄弟属性的别名?
- c# - 如何在 UWP 的 ItemsRepeater 中使用用户控件
- postgresql - What does backend_xmin and backend_xid represent in pg_stat_activity?
- apache-kafka - kafka connect s3-source connector的压缩文件保存在哪里
- r - 对不同的变量多次应用 dcast
- java - 查询 Ms-Access 数据库 Java 时的问题
- javascript - 在服务器崩溃时处理获取响应
- xamarin.forms - 使用 Observable 进行 CollectionView 分组
- apache-spark - Spark SQL 中的迭代广播联接