Я успешно установил nextcloud на геройку, а затем на щит героя.
У меня проблемы со скоростью, паузами и тайм-аутом, которые я пытаюсь диагностировать.
Я пытаюсь добавить значения php.ini, рекомендованные nextcloud, но безуспешно. Я добавляю их к своему fpm_custom.conf
:
php_value[pm] = dynamic
php_value[pm.max_children] = 120
php_value[pm.start_servers] = 12
php_value[pm.min_spare_servers] = 6
php_value[pm.max_spare_servers] = 18
В сообщениях Heroku говорится, что это неприемлемые типы значений.
Возможно, я не смогу изменить личность со статического на динамический, но как насчет других.
И, если мне нужно выбрать конкретную динамограмму, как я могу узнать, нужно ли мне больше динамок? Я не могу найти документацию о том, к чему относятся эти значения в dynos.
Кроме того, я пытаюсь найти журнал, чтобы выяснить, не является ли это причиной моего отсутствия скорости.
Я посмотрел на метрики динамометрии и разбираюсь с ними: работоспособность маршрутизации, использование памяти, время отклика, пропускная способность и динамометрическая нагрузка.
Итак, конечно, вопрос на миллион долларов: если мои динамометры почти не используются, то почему они медленные, паузы и время ожидания?
Мой текущий fpm_custom.conf
выглядит так:
php_value[upload_max_filesize] = 2G
php_value[post_max_size] = 2G
php_value[memory_limit] = 2G
php_value[mbstring.func_overload] = 0
php_value[default_charset] = 'UTF-8'
php_value[output_buffering] = 0
php_value[apc.enable_cli] = 1
- и, конечно,
Procfile
читает
web: vendor/bin/heroku-php-apache2 -F fpm_custom.conf server/
Спасибо за любую помощь!
Эрик