Is it safe to use MongoDB sessions with PHP-FPM (multi-threads)?

Bonjour,

Je souhaite utiliser les sessions MongoDB pour obtenir une garantie de cohérence causale.

Cependant j’utilise nginx avec PHP-FPM qui est multi-threads. Hors la documentation de MongoDB

précise “Applications must ensure that only one thread at a time executes these operations in a client session.”.

Je suis donc bloqué à ce niveau est je ne vois pas trop comment m’en sortir. La seule solution que je vois

est de rendre PHP-FPM single thread ce que je ne souhaite evidemment pas pour les avantages que cela procure.

Avez-vous des idées ?

Merci,