【发布时间】:2026-02-12 14:50:02
【问题描述】:
我有一个包含两个客户端的应用程序:Web 和移动(Android 和 iOS)。
我应该创建:
- 两个应用程序(Web 和移动),每个应用程序都有一个环境
- 一个应用程序具有两种环境(网络和移动)
什么是最好的选择?
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk
我有一个包含两个客户端的应用程序:Web 和移动(Android 和 iOS)。
我应该创建:
什么是最好的选择?
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk
最近一直处于这种情况,我认为这主要是个人喜好。我更喜欢将它们尽可能地分开,以防只涉及一个角色的影响维护的服务不会干扰另一个角色。
示例:如果您需要对 Web 服务器角色进行维护,则根本无需担心您的移动应用服务器。
【讨论】:
Elastic Beanstalk (EB) 应该托管一个应用程序。因此,如果不同的客户端是两个不同的应用程序(具有不同的代码,而不仅仅是相同代码的不同“历史”版本),它们应该位于两个不同的 EB 应用程序上,每个应用程序都有自己的一组环境(您可以开发,例如预生产和生产环境)。
【讨论】: