-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Impossible de configurer le timeout du serveur chroimum #44
Comments
Qu'est-ce que ça donne en remplaçant |
Y'a peut-être un timeout qui n'est pas configuré par les options… ou bien les options ne sont pas passées comme prévues au bon endroit. |
Bonjour, je travaille avec Edmond sur la mise en place du service d'impression des fiches. Nous avons testé de passer des paramètres à deux endroits : Tout d'abord dans config.yml htmltopdf_options:
...
startupTimeout: 120
sendSyncDefaultTimeout: 60000 et ensuite directement dans tools/publication/handlers/page/pdf.php $browserFactory = new HeadlessChromium\BrowserFactory($this->config['htmltopdf_path']);
$browser = $browserFactory->createBrowser($this->config['htmltopdf_options']);
$page = $browser->createPage();
$page->navigate($sourceUrl)->waitForNavigation(HeadlessChromium\Page::NETWORK_IDLE, 80000);
$value = $page->evaluate('__is_yw_publication_ready()')->getReturnValue(20000); Ce que nous avons noté ensuite, c'est qu'il y a 2 comportements de TimeOut différents qui peuvent être testés ici : Si on fait l'export PDF d'un très grand nombre de fiches (+ de 500) avec la configuration par défaut : En revanche, si on fait un export d'un nombre intermédiaire de fiches (par exemple, 50) : En revanche, sur une quantité plus faible de fiches (11 l'export fonctionne correctement) Merci d'avance pour vos retours, Mickaël |
Merci pour ces précisions :-) Je suis sans ordinateur jusqu’à la semaine prochaine, je ne pourrai pas regarder plus en détails. Du 4 au 7 septembre sera un moment privilège pour avancer dessus, parce que la majorité de l’équipe sera au même endroit, à côté de Tournai en Belgique. si vous avez d’autres usages pour les publications, ou questions d’ici là, elles sont les bienvenues :-) |
Le recours a {{bazar2publication}} génère souvent un résultat de type "Operation timed out (5s)" sur notre serveur dès qu'il y a plus de 5 ou 6 fiches à exporter. Nous avons bien essayé d'augmenter les valeurs de timeout sur la base de la PR de @mrflos #38 mais sans que cela ne résolve le problème...qui demeure incohérent puisque tous les temps configurés sont à plus de 5s...
The text was updated successfully, but these errors were encountered: