在Openshift上扩展的PHP/MySQL应用程序性能低下

在Openshift上扩展的PHP/MySQL应用程序性能低下,php,mysql,openshift,Php,Mysql,Openshift,我在Openshift上安装了两个小型PHP(每个应用程序1个用于PHP,1个用于MySQL,所以总共有4个小型设备),这两个安装速度都非常慢,只是偶尔可以承受。我已经看到了很多关于这方面的问题,比如说禁用功能(比如Wordpress插件),但是我的应用程序使用当前的功能集在共享主机上运行得非常快,如果没有当前使用的功能,它就无法存在 我使用Openshift的希望是避免进行服务器配置,并拥有一个即时可扩展的平台。所以我的问题是需要做些什么才能使这个配置升级,这样我才能继续使用Openshift

我在Openshift上安装了两个小型PHP(每个应用程序1个用于PHP,1个用于MySQL,所以总共有4个小型设备),这两个安装速度都非常慢,只是偶尔可以承受。我已经看到了很多关于这方面的问题,比如说禁用功能(比如Wordpress插件),但是我的应用程序使用当前的功能集在共享主机上运行得非常快,如果没有当前使用的功能,它就无法存在

我使用Openshift的希望是避免进行服务器配置,并拥有一个即时可扩展的平台。所以我的问题是需要做些什么才能使这个配置升级,这样我才能继续使用Openshift?或者,如果没有我自己设置AWS资源所需的时间和精力,这是不可能的

我的应用程序应该使用中档还是大档,以获得运行真实应用程序所需的速度(即使只有一个用户)

有关更多信息:

  • 我目前是唯一的用户(没有其他人访问该网站)
  • 我经常收到HTTP 503错误(刷新几次后,这些错误就会消失)
  • 使用ssh并查看gear的资源,我从来没有接近于固定CPU,并且总是在CPU的20%-50%阈值内
  • 据报告,httpd进程总共占用1%的内存,使用了7416848k内存,其中7513696k可用
  • 我已经完成了0定制,我所做的只是用PHP5.4和MySQL(缩放)启动应用程序,并在git上推送了我的代码

几个问题。。。应用程序是否可以扩展(应用程序A是否可以使用3档或4档)如果可以,性能是否更好?您的应用程序主要做什么?这让我们更好地了解您的用例,并提供一个有针对性的解决方案。@niharvey应用程序永远不会扩展。该应用程序是一个自定义的Wordpress设置,主要做其他Wordpress站点所做的事情(向浏览器提供HTML),所有媒体资产都被卸载到S3。@niharvey这可能是因为数据库速度慢吗?扩展应用程序和数据库设备之间的典型延迟是多少?我应该使用中档MySQL还是类似AmazonRDS的设备?当然,数据库使用小档可能会导致性能问题。您可以尝试使用更大的齿轮或使用RDS之类的工具,看看是否可以加快速度。