« Fonctionnement technique de Jeuxvideo.com » : différence entre les versions

Edwado (discussion | contributions)
Migration vers Google Cloud => beaucoup de changements ont été effectués, la page n'est plus à jour. Il faudrait faire une section type "archive" et une section plus moderne via rétroingénierie.
Edwado (discussion | contributions)
m Section "Opps". Merci de wikifier / améliorer le design de la section ; étant un peu une cruche à ce niveau.
Ligne 302 : Ligne 302 :
En revanche, pour manipuler le champ entièrement (suppression, remplacement) {{fleched}} la fonction a moins d'intérêt.<br>
En revanche, pour manipuler le champ entièrement (suppression, remplacement) {{fleched}} la fonction a moins d'intérêt.<br>
De plus, elle ne fonctionne que sur JVC, et ce n'est pas une fonction JavaScript universelle, contrairement à la précédente.
De plus, elle ne fonctionne que sur JVC, et ce n'est pas une fonction JavaScript universelle, contrairement à la précédente.
== Opps! ==
Jeuxvideo.com peut afficher des erreurs du type "Opps!", ce qui a valu la création d'un "délire" et même d'un smiley officiel.
Un forumeur, ici : https://www.jeuxvideo.com/forums/message/1302938110 ; affiche avoir reçu ce message lors d'un downtime du site :
'''ERROR: PL/Proxy function public.get_nb_previous_message(3): [forums6] PQconnectPoll: connection to server at "10.142.5.26", port 5432 failed: FATAL: remaining connection slots are reserved for non-replication superuser connections'''
Ce message indique plusieurs choses :
* Jeuxvideo.com utilise 10.0.0.0/8 côté infrastructure, ce qui est très courant dans les entreprises
* PostgreSQL est toujours le moteur de base de données utilisé pour les accès au site
* Une table nommée "get_nb_previous_message" existe. Son intérêt est pour le moment inconnu.
* Les connexions à PostgreSQL ne sont pas fermées, ce qui est un usage courant sur les sites Internet, afin d'éviter de se connecter en boucle à PostgreSQL et brider les délais d'affichage des pages.
En revanche, il est totalement inconnu de la façon d'où cet utilisateur a eu le pouvoir de voir ce message, réservé à l'équipe technique. Il est possible que le proxy de première instance ai confondu une IPv4 source avec celle d'un utilisateur de l'équipe technique, mais ce n'est qu'une hypothèse.


== Liens externes==
== Liens externes==