Heim > Web-Frontend > js-Tutorial > Prisma und MongoDB: Server, der als Replikatsatz ausgeführt werden soll

Prisma und MongoDB: Server, der als Replikatsatz ausgeführt werden soll

Linda Hamilton
Freigeben: 2024-12-31 16:19:15
Original
643 Leute haben es durchsucht

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

Lösung für: „Prisma muss Transaktionen durchführen, was erfordert, dass Ihr MongoDB-Server als Replikatsatz ausgeführt wird“

Problem

Service & Controller wurden erstellt, alles sollte sicher sein.
Wenn jedoch die API aufgerufen wird, muss Prisma Transaktionen durchführen, was erfordert, dass Ihr MongoDB-Server als Replikatsatz ausgeführt wird.

Grundursachen

Der obige Fehler tritt nur bei Erstellungs-, Aktualisierungs- und Löschvorgängen auf
weil Prisma MongoDB als Replikatsatz benötigt, um diese Vorgänge auszuführen.

Lösungen

Bearbeiten Sie mongodb.conf

Stellen Sie sicher, dass /etc/mongod.conf den folgenden Code enthält

replication:
  replSetName: rs0
Nach dem Login kopieren

Starten Sie MongoDB neu

Starten Sie den mongod-Dienst neu, nachdem sich die config
geändert hat

sudo systemctl restart mongod
Nach dem Login kopieren

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

Das obige ist der detaillierte Inhalt vonPrisma und MongoDB: Server, der als Replikatsatz ausgeführt werden soll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage