2016-03-10 44 views

回答

1

沒有上Bluemix運行時預定義的界限,這通常取決於從buildpack配置:根據所用,你可以通過自定義配置文件到PHP(php.ini中),阿帕奇(httpd的設置這樣的參數buildpack .conf等),nginx(nginx [...] conf)您可以在其中設置所有您想要修改的參數,從您使用的buildpack提供的默認值開始使用

使用標準php buildpack從cloudFoundry您可以按照您在這裏找到的說明進行操作

https://github.com/cloudfoundry/php-buildpack/blob/master/docs/config.md

編輯很多的配置值

  • 爲Apache設置(如果你使用Apache),你可以提供您的自定義配置(一個或多個)整合默認值
  • 對於nginx的設置(如果你使用nginx的)您可以提供自定義conf(一個或多個)來集成默認值,如Apache
  • 對於PHP設置,您可以提供您的自定義php.ini:應將其放入.bp-config/php/[php版本]/php .ini

默認值爲 PHP-buildpack /默認 在那裏你可以找到所有默認設置

在您的具體情況,希望編輯您的最大連接數接受,你必須編輯以下值:

  • ,如果你使用Apache,在httpd/extra/httpd-mpm.conf文件中,您必須在mpm_worker_module中添加MaxClients參數(對於Apache,默認值爲256)
  • 如果您使用nginx參數進行編輯,那麼應該是nginx/nginx-workers.conf中的worker_connections

所以基本上你可以把這些默認文件,根據你的需要編輯,把文件放在你的配置目錄 .bp-config/apache/extra/for Apache .bp-config/nginx/for nginx 並推送它隨着您的應用程序

詩:以你的httpd設置爲Apache或nginx的,你必須在設置它通過 .bp-配置/ options.json 設置WEB_SERVER的到Apache的價值或nginx的

不管怎麼說上面鏈接的buildpack文檔具有您可以通過自定義配置文件設置的所有配置選項以及如何添加這些選項。

+0

因此,如果我明白了,我可以將這兩個值設置爲例如1024? –

+0

我編輯了我的回覆,添加了更多詳細信息,必須在Apache服務器或nginx配置中設置最大連接參數 –