afMongo の例に基づいて、私は現在これを行っています:
mongoClient := MongoClient(ActorPool(), `mongodb://localhost:27017`)
collection := mongoClient.db("mydb").collection("mycollection")
...
// inserts or queries here
...
mongoClient.shutdown
私の理解では、MongoClient はプールされた接続を使用します。それが正しければ、MongoClient をすべての DAO で共有し、afBedSheetアプリケーションがシャットダウンされたときにのみシャットダウンできると思います。
- この仮定は正しいですか?
- MongoClient のシャットダウンを afBedSheet のシャットダウンにフックするにはどうすればよいですか?