C'est donc la première fois que je déploie une instance de django sur Heroku. Mon site a eu jusqu'à présent 1000 visites et 600 visites uniques. Nous recevons environ 60-200 visites par jour. Le lien est https://socialspark.spuro.org/Django + Heroku: problèmes de mémoire
Aujourd'hui, 6 jours après être en ligne, notre site rencontre de nombreux problèmes de mémoire. À savoir, ne peuvent pas allouer processus de Dyno ou, ne peut pas allouer de la mémoire:
OperationalError at/
FATAL: out of memory
DETAIL: Failed on request of size 33208.
could not fork new process for connection: Cannot allocate memory
FATAL: out of memory
Quelqu'un peut-il expliquer pourquoi cela se produit? Est-ce vraiment parce que Django a mis à l'échelle cette information? Est-ce que je fais quelque chose de mal dans mon code? C'est vraiment difficile à diagnostiquer.
J'ai même mis à jour notre processus de 2X (et donc payant) mais je rencontre encore
could not fork new process for connection: Cannot allocate memory
(Je n'ai pas encore essayé de dupliquer votre correctif, mais) Je vois que leur plan Postgres "Basic" n'a pas non plus de RAM, donc je me demande s'il souffre du même problème. Quel plan Postgres avez-vous mis à jour? – Brian
Je n'ai jamais fini de mettre à jour Postgres et, après avoir soumis mon ticket, n'ai pas rencontré le problème pour la deuxième fois. – tsurantino
+1 en guise de remerciement pour l'info. – Brian