2016-06-14 4 views
0

IBM Bluemix内でPHPインスタンスを使用しています。 約200の外部デバイスから生データをPHPインスタンスに転記しています。 このrawdataは小さく(1または2 KB)、4〜5秒ごとに送信されます。 標準のPHPビルドパックを使用している場合、Webページが応答しないことがあります。 (それは無料のクライアント接続を待っているようです)リクエスト数が最大のIBM PHPインスタンスPHPビルドパック

PHPインスタンスで使用するための最高のビルドパックは、どのPHPビルドパックに教えてください。

答えて

0

IBM Bluemix内のPHPインスタンスは、opensource cloudfoundry php-buildpackビルドパックです。ビルドパックの現在のバージョンを試して、問題が解決したかどうかを確認することができます。たとえば、あなたがしてあなたのアプリをプッシュすることができ、最新バージョンを使用したい場合:押し

CF yourAppName -b https://github.com/cloudfoundry/php-buildpack.git

あなたはコード例、ログとして助けることができる何かを含めてくださいさらにヘルプが必要な場合問題をデバッグする。

0

問題が中古のビルドパックに関連していると仮定すると、Heroku buildpack: PHPを見ることができます。 Composerを使用して依存関係を管理し、PHPまたはHHVM(実験的)をランタイムとしてサポートし、Apache2またはNginx Webサーバーの選択肢を提供します。 デフォルトのビルドパックの代わりにこのビルドパックを試すことができます。ロード・スパイクと異なるパフォーマンスに気づいたかどうかを確認するために、両方のWebサーバーをテストすることをお勧めします。

問題が解決しない場合は、より深いパフォーマンス調査を行うべきだと思います。 DevOps catalogでBluemixが提供するサービスの1つを使用することもできます。

関連する問題