【发布时间】:2022-02-02 04:48:14
【问题描述】:
这只是目前正在制定的一个想法,所以没有具体细节,但是,我想知道将流量路由到具有路径 /post* 的 URL 的特定服务器的最佳方法是什么?
我正在 ElasticBeanstalk 上运行 WordPress/WooCommerce 安装,所有设置都已完成,但我正在考虑向该站点添加一个博客。这都将在同一个应用程序和部署等下(真的是普通的 WP 网站,只需写一篇文章并在同一个网站上发布),但我想确保查看网站博客区域的用户不会消耗电子商务资源一边。
如果博客在给定时间运行缓慢,这不是一个大问题,但电子商务方面不应受到例如 CPU 峰值的阻碍。
我最初的想法是有一个单独的 EC2 接受到所有博客相关路径的流量,但是这个链接如何通过 AWS 等链接到 git/应用程序部署?也许我缺少一种更简单的方法?
目前的设置基本如下:
- 用于 DNS 的 CloudFlare
- 带有自动缩放/负载均衡器的 ElasticBeanstalk 上的 WP
- AL2 与 NGINX
- 后台任务的工作应用程序(无网络服务器)也是 ELB
- 数据库的共享 RDS 实例
- 用于临时存储的 EFS
- 用于存储的 S3
【问题讨论】:
标签: wordpress nginx amazon-ec2 amazon-elastic-beanstalk cloudflare