Пакет сборки Heroku php работает медленно на IBM Cloud Foundry

У нас есть приложение PHP в IBM Cloud, подключенное к экземпляру DB2 (также в IBM Cloud), которое безупречно работает в течение 2 лет.

До 16 сентября мы использовали https://github.com/ibmdb/php-buildpack buildbpack с нашим приложением PHP (чтобы оно могло подключаться к DB2 через функцию PHP db2_connect).

Теперь после обновления cflinuxfs3 этот buildpack не работает, и мы вынуждены использовать

Пакет сборки сообщества "php_buildpack" уже установлен в Cloud Foundry ".

однако этот новый пакет сборки не поддерживает соединения с DB2. Когда я пытаюсь использовать этот пакет сборки, я запускаю журнал и нахожу эту ошибку:

«неопределенная функция: db2_connect ()».

В настоящее время мы используем более старый пакет сборки: https://github.com/ibmdb/db2heroku-buildpack-php он поддерживает соединения с DB2, но делает приложение ОЧЕНЬ медленным. Простая www-страница загружается до 60 секунд. Мы использовали этот пакет сборки примерно 18 месяцев назад, пока они не изменили что-то в IBM Cloud, и стандарт heroku buiildpack работал очень медленно ... и служба поддержки сказала нам использовать тот, который я упоминал в начале. Итак, кто-нибудь знает, ПОЧЕМУ пакет сборки heroku работает так медленно или лучше, но есть ли способ настроить вашу учетную запись IBM Cloud так, чтобы пакет сборки heroku работал нормально?


person Mike Pala    schedule 04.11.2019    source источник