[Bug]: L'API retourne l'erreur "You can't write against a read only replica"
Closed this issue · 15 comments
What happened?
Suite à l'installation du service sur Scaleway (le soucis était le même chez Digital Ocean)
Après quelques jours d'utilisation
Lors d'un appel à l'API, le message suivant est retourné :
"You can't write against a read only replica"
(retour complet : { ["detail"]=> object(stdClass)#15113 (3) { ["args"]=> array(1) { [0]=> string(44) "You can't write against a read only replica." } ["exception"]=> string(16) "OperationalError" ["message"]=> NULL } } )
Apparemment le soucis est lié à Redis et à l'accessibilité public du port 6379
Une solution identifiée serait :
Remediation of this issue will take just a few minutes and is relatively straightforward. You will need to open /etc/redis/redis.conf and uncomment (remove the “#”) or modify the line beginning with:
#bind 127.0.0.1 ::1
Afterwards, restart redis with:
sudo systemctl restart redis
Merci pour ton aide
A dispo
Version
^3.6
What OS do you use?
Linux
urls
No response
Relevant log output
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
🙏🏻 Praise: Thank you for your contribution. Can you tell me a little bit more about your installation ?
@vvatelot C'est une instance ubuntu 20.04 prépackagé avec Docker version 24.0.2.
Cœurs : 3
RAM : 4 Go
DD : 50Go
J'ai trouvé cette page : https://www.scaleway.com/en/docs/compute/gpu/reference-content/docker-images/
OK, ma question était plus orientée: Comment as tu déployé le service ? Full Docker ? Redis à part ?... 🙂
Etrange... Première fois que j'ai ce souci
Je vais retester un installation fraîche demain
@vvatelot le soucis arrive après quelques jours, je peux te donner un accès au serveur sans soucis, c'est peut être plus simple.
OK, dans ce cas, je pense que c'est en lien avec #317 ...!
Si tu lances beaucoup d'analyses, les process ne sont pas bien tués et on accumule des process zombies qui, au bout d'un moment, bloquent le serveur
Le workaround pour le moment c'est de redémarrer régulièrement le serveur... J'ai commencé à travailler sur un fix, mais pas encore concluant
Je vais essayé de relancé le serveur mais pour le coup sur cette instance, il y a eu 3 analyses en une semaine~ donc ça ne me semblait pas excessif ^^
@vvatelot effectivement, en relançant le serveur ça fonctionne ! Merci
Par contre, je suis étonné du faible nombre d'analyse qu'il a fallut pour le déclencher
Effectivement, 3 analyses c'est vraiment très peu... 🤔
De mon côté j'avais observé des problèmes à partir de plus de 10000 analyses...
@vvatelot
Bonjour,
J'ai toujours le problème mentionné, sauf que depuis la dernière fois il n'y a eu aucun appel à l'API
A dispo pour creuser le problème
OK, est ce qu'il y a un autre service qui pourrait bloquer le serveur ? 🤔
Sinon, il faudrait qu'on puisse regarder ça ensemble, parce que là je n'ai pas de solution
@vvatelot il n'y a que cette image sur le serveur.
Je suis dispo pour que l'on regarde ensemble, quelles sont tes disponibilités ?
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.