Php通行证提供程序-沙盒和负载平衡跨多个服务器

Php通行证提供程序-沙盒和负载平衡跨多个服务器,php,google-app-engine,heroku,amazon-web-services,paas,Php,Google App Engine,Heroku,Amazon Web Services,Paas,我想知道是否有人可以列出google app engine的替代方案,以同样的沙盒方式将php作为paas运行 据我所知,gae将您的应用程序分发到多个服务器(这些服务器与其他应用程序共享)。这使得你的应用程序具有高度的可扩展性(一位客户在他们的谷歌io演示中说他们同时运行了800个请求)和高效性(没有虚拟机处于idel或非满容量状态) 不幸的是,gae不适合我的用例,因为(据我所知): 有10个应用程序的限制(我的每个客户都需要自己的应用程序) 没有API来部署新的应用程序,这必须通过他们的

我想知道是否有人可以列出google app engine的替代方案,以同样的沙盒方式将php作为paas运行

据我所知,gae将您的应用程序分发到多个服务器(这些服务器与其他应用程序共享)。这使得你的应用程序具有高度的可扩展性(一位客户在他们的谷歌io演示中说他们同时运行了800个请求)和高效性(没有虚拟机处于idel或非满容量状态)

不幸的是,gae不适合我的用例,因为(据我所知):

  • 有10个应用程序的限制(我的每个客户都需要自己的应用程序)
  • 没有API来部署新的应用程序,这必须通过他们的GUI控制台来完成,并且不能自动化
我知道Heroku可以在沙盒和路由环境中运行php。但是它是否允许无限的应用程序?以及创建它们的命令行或API?它是否支持apc

在多个共享服务器上运行php自动扩展和路由请求的其他好方法有哪些

如果没有其他选择,比如说在Aws上构建自己需要付出多少努力


抱歉,如果这个问题是开放式的。

事实上,你在很多方面都错了

你说

最多10个应用程序(我的每个客户都需要自己的应用程序)。

你可以要求增加限额

此外,appengine支持多租户(名称空间)(不确定当前是否支持appengine,但它在python、java和go中都有)

如果该模型不适合,那么客户可以创建实例,并授予您开发人员/管理员权限

没有用于部署新应用程序的API,这必须通过他们的GUI控制台完成,并且不能自动进行


appcfg是一个命令行工具,可以自动化

Pagodabox呢?谢谢,我看过Pagodabox,但不清楚它是如何工作的。Pagodabox正在使用自动缩放功能(但我相信,如果您有多个web实例,它们将按照您的预期进行负载平衡)。但对你来说,它的优点是使用GIT或FTP进行部署。感谢你澄清这一点。我需要研究多租户。谢谢!