Maison > interface Web > js tutoriel > Prisma & MongoDB : serveur à exécuter en tant que jeu de réplicas

Prisma & MongoDB : serveur à exécuter en tant que jeu de réplicas

Linda Hamilton
Libérer: 2024-12-31 16:19:15
original
624 Les gens l'ont consulté

Prisma & MongoDB: server to be run as a replica set

Solution pour : "Prisma doit effectuer des transactions, ce qui nécessite que votre serveur MongoDB soit exécuté en tant que jeu de réplicas"

Problème

Le service et le contrôleur ont été créés, tout devrait être sécurisé.
Cependant, lorsque l'API arrive, Prisma doit effectuer des transactions, ce qui nécessite que votre serveur MongoDB soit exécuté en tant que jeu de réplicas.

Causes profondes

L'erreur ci-dessus se produit uniquement lors des opérations de création, de mise à jour et de suppression,
parce que Prisma a besoin de MongoDB exécuté en tant que ensemble de réplicas pour effectuer ces opérations.

Solutions

Modifier mongodb.conf

Assurez-vous que /etc/mongod.conf contient le code ci-dessous

replication:
  replSetName: rs0
Copier après la connexion

Redémarrer MongoDB

Redémarrer le service mongod après les modifications de config

sudo systemctl restart mongod
Copier après la connexion

https://abdulghofurme.github.io/posts/prisma-mongodb-server-to-be-run-as-a-replica-set/

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal