Я использую wkhtmltopdf (knp_snappy) для экспорта PDF в Symfony 3.4.В среде 'dev' все идет отлично.В среде «prod» это другое дело, быстрый экспорт идет очень хорошо, но объемный экспорт очень медленный.
Большой экспорт в режиме «dev» выполняется за 3 минуты, но все ещене завершено через 30 минут в режиме 'prod'.
Я пытался редактировать php.ini
opcache.memory_consump = 256
opcache.max_accelerated_files = 20000
opcache.validate_timestamps = 0
realpath_cache_size = 4096K
realpath_cache_ttl = 600
Я пробовал несколько значений, но ничего не помогает.
Часть моего кода, которая работает медленно, такова:
$this->get('knp_snappy.pdf')->generateFromHtml($html,
$cachePath.$fileNameCreate,
array( 'header-html'=>$header,
'footer-html'=>$footer,
'disable-javascript' => true,
));
Я сделал несколько дополнительных тестов, все отлично работает в режиме dev и prod, если отладка верна.Но в режиме prod и отладке до false он снова становится чрезвычайно медленным.
Кто-нибудь когда-либо сталкивался с подобным типом проблемы?
Есть ли у вас какие-либо идеи о том, что может вызвать это?