簡體   English   中英

微服務中的數據庫訪問復制

[英]Database Access Replication in Microservices

我是微服務的新手,我正在努力學習和接受它。

現在我有兩個服務,消息代理是 RabbitMQ。

我選擇的數據庫是 MongoDB。

我現在的問題是,是否建議允許所有服務打開與我的 MongoDB 數據庫的連接,還是應該只允許一個服務(DatabaseService)打開與數據庫的連接?

謝謝你。

假設這兩個服務確實應該是兩個獨立的服務(即,就它們的有界上下文、模式等而言,它們是分開的/隔離的)而不是一個,那么理想情況下它們應該每個都連接到數據庫而不是 go 通過中間 DatabaseService 依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM