使用mgo框架,mongo每次重啟,依賴它的服務都會出現Closed explicitly錯誤?
mongo 容器和其他服務在不同的主機上,有時候 mongo 所在的主機重啟或者其他情況導致的重啟,依賴 mongo 的微服務都會報Closed explicitly
這個錯誤,應該是沒有斷線重連導致的
專案程式碼如下,session 是全域性的
session, err := mgo.Dial(conf.Conf().Mongo.Url)
if err != nil {
log.WithError(err).Fatal("連線資料庫失敗")
}
db = session.DB(db_RANBB)
```
看了官方https://github.com/go-mgo/mgo/issues/166 的回覆,意思是使用copy出來的session?這樣會不會導致無法使用連線池啊
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- IIS 服務或全球資訊網釋出服務,或者依賴這 服務可能在啟動期間發生錯誤或者已禁用
- WIN 10 IIS 服務或全球資訊網釋出服務,或者依賴這兩種服務的某個服務未能啟動。該服務或所依賴的服務可能在啟動期間發生錯誤或者已禁用。
- 安裝完fiddler每次啟動出現這錯誤,我的解決!
- 從github下好dirsearch後出現要下載檔案依賴錯誤Github
- .Net Core中依賴注入服務使用總結依賴注入
- 關於電商實戰教程每次重啟電腦跑 NPM run watch-poll 都會報錯NPM
- 每次開啟Word都會彈出“巨集安全”的提示的解決辦法
- openstack 啟動認證服務錯誤
- Win10系統新建iis提示“錯誤1068依賴服務或組無法啟動”如何解決Win10
- win10依賴服務或組無法啟動怎麼辦_win10提示依賴服務或組無法啟動解決方案Win10
- win10依賴服務或組無法啟動怎麼辦 win10提示依賴服務或組無法啟動如何處理Win10
- 服務容器(自己總結)依賴注入依賴注入
- oracle不走hint原因1:依據hint會出現錯誤結果Oracle
- PHP中的服務容器與依賴注入的思想PHP依賴注入
- Ubuntu20.04安裝MySQL8.0時出現依賴錯誤解決辦法UbuntuMySql
- Win10提示“依賴服務或組無法啟動”怎麼辦 win10系統提示“依賴服務或組無法啟動”如何處理Win10
- ubuntu解決軟體安裝依賴錯誤Ubuntu
- banq,為啥我的jboss3.2.2每次啟動都報JVM_Bind被佔用的錯誤???S3JVM
- Idea啟動專案報{dataSource-1} closed錯誤Idea
- Android 每次點選桌面圖示都會重新開啟Android
- Unable to unwrap data, invalid status [CLOSED]-服務端webSocket報錯服務端Web
- 使用 sudo 命令出現錯誤
- Mac 每次終端重啟都需要重新執行 source ~/bash_profileMac
- win10系統無法啟動藍芽服務出現錯誤1075服務不存在如何解決Win10藍芽
- mysql服務啟動1053錯誤如何解決MySql
- Windows系統下Tomcat服務無法啟動,返回錯誤“服務因 1 (0x1) 服務性錯誤而停止”WindowsTomcat
- 依賴注入?依賴注入是如何實現解耦的?依賴注入解耦
- Minya 分層框架實現的思考(一):依賴轉移框架
- 64bit jdk jni 依賴庫不存在錯誤JDK
- Android 依賴注入框架RoboGuiceAndroid依賴注入框架GUI
- 直播軟體原始碼,pom 依賴遇到 build 下的依賴報錯原始碼UI
- [譯] 4 種服務容器(service container)的使用方法幫助我們管理依賴AI
- 200行Java程式碼實現依賴注入框架Java依賴注入框架
- 使用Idea構建springmvc框架,出現no bean named 'cacheManager' is defined 錯誤IdeaSpringMVC框架Bean
- 使用Idea構建springmvc框架,出現no bean named ‘cacheManager’ is defined 錯誤。IdeaSpringMVC框架Bean
- Silverlight新增服務引用Service Reference, 出現“自定義工具錯誤,無法生成服務引用”錯誤的解決辦法
- vscode使用npm安裝依賴報錯VSCodeNPM
- 為什麼win10每次點開應用都會出現應用賬戶控制Win10